После обновления до актуальной буквы VMware ESXi 7.0 update 3 у нас неожиданно отвались 8-гигабитные FC HBA на базе Emulex LPe12000.
При разборе полётов было выяснено, что в Emulex Drivers for ESXi 7.0 с релиза 14.0.326.12 прекращена поддержка адаптеров LPe12000-series, LPe15000-series и LPe16000-series.
Соответственно, последними версиями с поддержкой данных адаптеров являются lpfc 14.0.169.25-5vmw и lpfc 12.8.614.16.
После понижения драйверов адаптеры появились.
Как получить и поставить драйвер?
- Находим старый офлайн-пакет VMware vSphere Hypervisor (ESXi), например, у меня в заначке нашёлся 7.0U3I, файл называется VMware-ESXi-7.0U3i-20842708-depot.zip .
- В ZIP-архиве есть папка
vib20\lpfc, в ней находим нужный VIB:
VMW_bootbank_lpfc_14.0.169.26-5vmw.703.0.50.20036589.vib - Копируем VIB-файл на локальный том ESXi.
- Удаляем старый драйвер:
esxcli software vib remove -n lpfc - Ставим новый:
esxcli software vib install -v /vmfs/volumes/VMFS-LOCAL/VMW_bootbank_lpfc_14.0.169.26-5vmw.703.0.50.20036589.vib - Перезагружаем хост.
Upgrading ESXi hosts using Lifecycle Manager shows “Host not compatible with the image” (90527)
https://kb.vmware.com/s/article/90527?lang=en_US