ESXi host has packet errors на серверах Yadro VEGMAN R220 G3

После установки ESXi 8 на новые сервера Yadro VEGMAN R220 G3, наш vRops, который мониторит состояние системы виртуализации, начал отображать сообщение об ошибке ESXi host has packet errors.

Если выполнить команду esxcli network nic list на таком хосте, то она покажет такую информацию:

vmnic4  0000:17:00.2  icen      Up            Up           10000  Full    40:a6:b7:d2:1c:6a  1500  Intel(R) Ethernet Controller E810-C for SFP
vmnic5  0000:17:00.3  icen      Up            Up           10000  Full    40:a6:b7:d2:1c:6b  1500  Intel(R) Ethernet Controller E810-C for SFP

Командой esxcli network nic stats get -n vmnic4 можно увидеть на что обращает внимание система мониторинга:

Total receive errors: 2104311
Receive length errors: 2104311


Эти счетчики с каждой секундой нарастают большими значениями.

Далее смотрим на одной из сетевых карт командой esxcli network nic get -n vmnic4 версию драйвера и прошивки. Вывод весь не показываю, только то, что важно:

Firmware Version: 4.90 0x80020ef3 1.3863.0
Version: 1.11.1.9


Как мы видим на хост вместе с ESXi ставится не самая свежая версия драйвера. Находим более новую версию, например, версию 1.15.4. Файл с драйвером называется Intel-icen_1.15.4.0-1OEM.800.1.0.20613240_24443371.zip. Ссылок тут не привожу.
После скачивание и заброса его на хост, драйвер можно установить командой esxcli software component apply -d /vmfs/volumes/<ваше имя датастора>/Intel-icen_1.15.4.0-1OEM.800.1.0.20613240_24443371.zip. После этого перезагружайте хост и ошибки на сетевой карте пропадут.

Добавить комментарий