CodingBox Q&A Ask question

Аплинк Huawei S6730-H24X6C не линкует 40G QSFP+ DAC с картой QNAP LAN-40G2SF-MLX

Asked Active Viewed 76 AI translation from English
4

Небольшая офисная стойка: в файловом сервере стоит карта 40G, а в коммутаторе есть свободные аплинк-порты, так что вместо покупки ещё одной коробки я попробовал подключить сервер прямо к коммутатору. Обе стороны видят кабель, линк не поднимается никогда.

  • Huawei S6730-H24X6C, аплинк-порты QSFP28
  • QNAP LAN-40G2SF-MLX в сервере, это перемаркированная ConnectX-3 Pro с портами 40G QSFP+
  • прямоприсоединяемый кабель ACC761-10000S между ними

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

# ethtool ens2
Settings for ens2:
        Speed: Unknown!
        Duplex: Unknown! (255)
        Link detected: no

Что уже проверил:

  • закольцевал тот же кабель между двумя портами самого коммутатора, поднялся сразу, значит кабель не мёртв
  • пробовал задать скорость вручную и переключить автосогласование на аплинк-порту, CLI не предлагает ни того ни другого на этих портах
  • переустановил оба конца и переставил на другой аплинк-порт - без разницы

Порт по умолчанию стоит на 100GE, и я не могу найти способ заставить его принять 40G-кабель. Это жёсткое ограничение этих аплинков, или есть режим, который я ещё не нашёл?

Comments 3

Accepted answer

С кабелем всё в порядке, с картой тоже. Эти аплинки поднимаются как 100GE, и порт в режиме 100GE не откатывается для 40G-кабеля QSFP+. Это не согласование, на которое можно повлиять, это тип порта.

Очевидная на первый взгляд команда - тупик. undo assign port-speed 100GE - вот что советуют в большинстве тем, а коробка отвечает, что это нераспознанная команда на портах 100GE, и вот тут люди сдаются и начинают подозревать кабель. Реально применимая форма - это тип порта, из system-view:

system-view
undo assign port-type 100ge all

Затем перезагрузка, преобразование вступает в силу только после перезапуска. После этого аплинки QSFP28 поднимаются как 40GE, и 40G-карта линкуется нормально. Проверьте результат командой:

display device port-speed configuration

Два момента, которые стоит учесть. all означает все: каждый аплинк 100GE на шасси становится 40GE, так что если у вас есть или ожидается реальный линк 100G на этом коммутаторе, не ставьте туда сервер. И запланируйте перезагрузку, переключить один порт вживую не получится.

4 SpaincoreguruES Show original (English) AI translation

Кабель QSFP+ в слоте QSFP28 обычно вообще не проблема, тот же слот и те же четыре линии на более низкой скорости на линию, так что ACC761-10000S - не то, на что я бы смотрел. Что показывает display device port-speed configuration на этой коробке? На этих аплинках Huawei скорость - это свойство группы портов на уровне устройства, а не что-то, настраиваемое на интерфейсе, именно поэтому порт не предлагает вам никаких опций скорости или автосогласования. Выложите этот вывод, и также скажите, используются ли остальные аплинки, потому что то, что вы в итоге поменяете, вряд ли затронет только один порт.

1 South Korealinkadmin79KR Show original (English) AI translation

Именно это и было. undo assign port-type 100ge all из system-view, перезагрузка, и порт поднялся с картой QNAP на 40G с первой попытки. Ни кабелю, ни ConnectX-3 Pro ничего делать не понадобилось. Отказаться от 100GE на аплинках слегка обидно, но в этой стойке в ближайшее время ничего не будет работать на 100G, так что это честный обмен.

1 Indiawaverunner21IN Show original (English) AI translation
Log in to comment. Log in