Как обновить сетевую карту Mellanox ConnectX-4 Lx
Подробное руководство по обновлению прошивки сетевой карты Mellanox ConnectX-4 Lx
Шаг 1. Загрузить инструмент прошивки
Загружаем с официального сайта инструмент прошивки для своей ОС.
В моём примере будет рассмотрен пример для ОС VMware ESX Server.
Так же загружаем утилиту для обновления.
Шаг 2. Загрузить компоненты на сервер
Включаем сервис SSH на хосте ESXi, в котором установлена сетевая карта ConnectX-4 Lx и загружаем загруженные на первом шаге пакеты в папку /tmp
удобным SFTP-клиентом.
Важно!
Директория /tmp
очищается в процессе перезапуска хоста, поэтому утилиту для обновления mlxup лучше всего загрузить после первой перезагрузки.
Шаг 3. Установить компоненты
Установка MFT.
1 | # esxcli software component apply -d /tmp/Mellanox-MFT-Tools_4.26.1.102-1OEM.802.0.0.21974771_22944986.zip |
Установка NMST.
1 | # esxcli software component apply -d /tmp/Mellanox-NATIVE-NMST_4.26.1.102-1OEM.802.0.0.22380479_22948297.zip |
Выполняем перезагрузку хоста.
Шаг 4. Обновить ПО сетевых адаптеров
Запускаем утилиту обновления mlxup, проверяем актуальную версию и выполняем обновление сетевых адаптеров.
1 | ./mlxup |
Если при запуске утилиты появляется ошибка, то выполнить команду
1 | esxcli system settings advanced set -o /User/execInstalledOnly -i 0 |