CodingBox Q&A Ask question

ExtremeSwitching X690 отказывается работать на 100G на порту 57 и показывает DAC QSFP28 как неподдерживаемый

Asked Active Viewed 54 AI translation from English
1

Добавляю линк 100G между двумя стойками на X690, который пару лет тихо выполнял работу доступа на 10G. Аплинк-слот вообще не хочет принимать эту скорость.

  • ExtremeSwitching X690-48x-2q-4c
  • 1-метровый прямоприсоединяемый кабель QSFP28, Q28+CR4_1m
  • порт 57, один из аплинк-слотов QSFP28

Кабель числится в списке портов как неподдерживаемый, а ручная установка скорости отклоняется наотрез:

* X690.1 # configure port 57 auto off speed 100000 duplex full
Speed specified is not supported on port 57

Что пробовал:

  • переустановил кабель на обоих концах и заменил его вторым экземпляром той же детали;
  • переставил в другой слот QSFP28, то же сообщение с номером этого порта;
  • оставил auto и просто включил порт, что оставляет его выключенным без линка.

Слоты по идее должны поддерживать 100G, и коммутатор скорее отказывает в скорости, чем не может залинковаться, так что подозреваю, что порт настроен не так, как я думаю. Что определяет скорость этих аплинков, и требует ли изменение перезагрузки?

Comments 3

Accepted answer

Аплинк-слоты на X690 - это не независимые порты со своей настройкой скорости. Порты 49, 53, 57, 61, 65 и 69 делят один бюджет в 400 Гбит/с, и то, как этот бюджет нарезается, определяется шаблоном разбиения, а не командой скорости на порт. Вот почему CLI отказывает в скорости, вместо того чтобы принять её и оставить порт тёмным: в этот момент порт 57 вообще не является интерфейсом 100G. Шаблон по умолчанию даёт два порта 100G плюс четыре порта 40G, и 57 не входит в эти два.

Выберите шаблон, дающий нужное число интерфейсов 100G, а затем назначьте сам порт:

configure ports partition-template 4x100G
configure ports 57 partition 1x100G

Затем перезагрузите коммутатор. Новая раскладка вступает в силу только после перезапуска, а обе команды до этого принимаются без возражений, что и сбивает с толку в первый раз.

Кроме 1x100G, варианты на порт - 1x40G, 2x50G, 4x10G и 4x25G, так что продумайте весь план аплинков заранее и меняйте шаблон один раз, а не под каждый линк. То же самое касается модели 48t, там блок аплинков идентичен.

4 Vietnamlambdaeng12VN Show original (English) AI translation

Подтвердилось. Установил шаблон на 4x100G, назначил configure ports 57 partition 1x100G, перезагрузил, и порт вернулся как настоящий интерфейс 100G с Q28+CR4_1m, поднявшимся сразу же, никакого больше unsupported cable.

Перезагрузка - вот что я бы упустил. До неё команды сидят в конфигурации, выглядя применёнными, пока порт всё ещё отклоняет скорость, что неотличимо от исходной проблемы. Всем, кто делает это на продакшн-коробке, стоит заранее забронировать окно простоя, а не обнаруживать это на полпути.

2 ChinasfpnodeCN Show original (English) AI translation

Та же семья, обратная ловушка, для тех, кто попадёт сюда с X695. Там порты QSFP28 по умолчанию на 100G, и разбивать можно только два из восьми, 51 и 55. Попробуйте где-то ещё, и получите:

Port 60 does not support port partitioning mode 1x40G

На разбиваемой паре используется configure port 51 partition 1x40G. На остальных вместо этого принудительно задают скорость, той самой командой, что отказывает на X690:

configure port 61 auto off speed 40000 duplex full

Я сделал так для портов 49, 50, 55, 60, 61 и 62 на EXOS 30.6.1.11-patch1-4, чтобы поднять оптику 40G. Порты 52-54 и 57-59 показывают Link State NP в раскладке по умолчанию, и это говорит сама раскладка, а не неисправность.

Итак: аплинки X690 управляются шаблоном, порты QSFP28 X695 в основном управляются скоростью. Проверьте, какая коробка перед вами, прежде чем копировать команды между ними.

4 Egypttxeng18EG Show original (English) AI translation
Log in to comment. Log in