ExtremeSwitching X690 отказывается работать на 100G на порту 57 и показывает DAC QSFP28 как неподдерживаемый
Добавляю линк 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
Аплинк-слоты на X690 - это не независимые порты со своей настройкой скорости. Порты 49, 53, 57, 61, 65 и 69 делят один бюджет в 400 Гбит/с, и то, как этот бюджет нарезается, определяется шаблоном разбиения, а не командой скорости на порт. Вот почему CLI отказывает в скорости, вместо того чтобы принять её и оставить порт тёмным: в этот момент порт 57 вообще не является интерфейсом 100G. Шаблон по умолчанию даёт два порта 100G плюс четыре порта 40G, и 57 не входит в эти два.
Выберите шаблон, дающий нужное число интерфейсов 100G, а затем назначьте сам порт:
Затем перезагрузите коммутатор. Новая раскладка вступает в силу только после перезапуска, а обе команды до этого принимаются без возражений, что и сбивает с толку в первый раз.
Кроме 1x100G, варианты на порт - 1x40G, 2x50G, 4x10G и 4x25G, так что продумайте весь план аплинков заранее и меняйте шаблон один раз, а не под каждый линк. То же самое касается модели 48t, там блок аплинков идентичен.
Подтвердилось. Установил шаблон на 4x100G, назначил
configure ports 57 partition 1x100G, перезагрузил, и порт вернулся как настоящий интерфейс 100G с Q28+CR4_1m, поднявшимся сразу же, никакого больше unsupported cable.Перезагрузка - вот что я бы упустил. До неё команды сидят в конфигурации, выглядя применёнными, пока порт всё ещё отклоняет скорость, что неотличимо от исходной проблемы. Всем, кто делает это на продакшн-коробке, стоит заранее забронировать окно простоя, а не обнаруживать это на полпути.
Та же семья, обратная ловушка, для тех, кто попадёт сюда с X695. Там порты QSFP28 по умолчанию на 100G, и разбивать можно только два из восьми, 51 и 55. Попробуйте где-то ещё, и получите:
На разбиваемой паре используется
configure port 51 partition 1x40G. На остальных вместо этого принудительно задают скорость, той самой командой, что отказывает на X690:Я сделал так для портов 49, 50, 55, 60, 61 и 62 на EXOS 30.6.1.11-patch1-4, чтобы поднять оптику 40G. Порты 52-54 и 57-59 показывают Link State NP в раскладке по умолчанию, и это говорит сама раскладка, а не неисправность.
Итак: аплинки X690 управляются шаблоном, порты QSFP28 X695 в основном управляются скоростью. Проверьте, какая коробка перед вами, прежде чем копировать команды между ними.