Коммутатор Mellanox SX6036 поставлялся в различных программных комплектациях. В зависимости от приобретённого изначально пакета, некоторые аппаратные возможности устройства могут быть ограничены на уровне операционной системы MLNX-OS.
К примеру, он может быть лицензирован только как Ethernet-Switch или наоборот как Infiniband (IB-Switch).
Вы можете столкнуться с ситуацией, когда у вас на руках есть Mellanox в режиме IB, а сетевые контроллеры только Ethernet.
В этом разделе мы разберем, как проверить текущий статус лицензий, какие функции требуют активации и как расширить возможности коммутатора.
Обычно ограничения накладываются на следующие ключевые возможности:
Чтобы узнать, какие функции уже активированы на вашем устройстве, выполняем команду в консоли:
switch # show licenses
Если список пуст или нужной вам функции (например, L3) там нет, при попытке использовать команды маршрутизации система будет выдавать ошибку Command unrecognized или License required.
Если у вас есть лицензионный ключ, его установка выполняется в режиме конфигурации:
1. Переходим в режим конфигурации:
switch > enable switch # configure terminal
2. Устанавливаем лицензию с помощью команды:
switch (config) # license install <ВАШ_ЛИЦЕНЗИОННЫЙ_КЛЮЧ>
3. Проверяем, что ключ успешно принят системой:
switch (config) # show licenses
Так как линейка коммутаторов Mellanox SX6036 уже официально снята с поддержки, легально приобрести новые лицензии у NVIDIA/Mellanox для частного использования или домашних лабораторий сейчас практически невозможно.
⚠️ Важно: В некоторых случаях, лицензии можно сгенерировать для конкретного оборудования. Для этого потребуется серийный номер устройства. Но помните, что любые манипуляции с генерацией ключей нарушают лицензионное соглашение (EULA) производителя и могут быть использованы исключительно в ознакомительных целях или в изолированных лабораторных средах! Всё же, если вам нужна помощь в разъяснении некоторых аспектов подобной функциональности, пожалуйста обращайтесь
После успешной активации лицензий обязательно сохраните конфигурацию, чтобы ключи не «слетели» после первой же перезагрузки:
switch (config) # configuration write
Что делать дальше?
После активации пакета L3 вы можете настроить первый маршрутизируемый интерфейс. Для этого перейдите в режим конфигурации, включите маршрутизацию глобально командой ip routing, а затем задайте IP-адрес на нужном VLAN: interface vlan 10 ip address 10.0.10.1 /24.