VMWare ESXi no detecta adaptadores FC HBA
Al implementar nuevos hosts ESXi en servidores HPE ProLiant BL660c Gen9 en el gabinete HP BLc7000, me encontré con un problema muy extraño. Después de instalar VMWare ESXi 6.0 en mis servidores físicos y agregarlos a vSphere, descubrí que ESXi no vio ningún adaptador HBA (HP FlexFabric 10Gb) para acceder a los gabinetes de almacenamiento en la red SAN. Como puede ver en la captura de pantalla a continuación, solo los adaptadores para acceder al controlador de disco local (Smart Array P244br) y una tarjeta USB están disponibles en Administrar -> Almacenamiento - > Pestaña Adaptador de almacenamiento. No hay otros controladores HBA (la nueva exploración del adaptador no ayuda).
Sin embargo, puede ver adaptadores HBA en los servidores blade anteriores de la misma generación (HPE BL460c Gen9) justo después de la instalación de ESXi.
Para resolver el problema, habilite SSH en su host ESXi e inicie sesión como root. Con el siguiente comando, muestre la lista de adaptadores FcoE en el servidor:
esxcli fcoe nic listSi la lista está vacía, significa que no hay adaptadores FC HBA físicos instalados en su servidor. En mi caso, el servidor ESXi vio los 4 adaptadores FcoE con el estado Activo: falso.
Habilite el descubrimiento de todos los adaptadores encontrados de vmnic4 a vmnic7 uno por uno usando este comando:
esxcli fcoe nic discover -n vmnic5Discovery enabled on device ‘vmnic5’Vuelva a mostrar la lista de todos los adaptadores HBA y asegúrese de que todos estén activos. Luego, vuelva a escanear los adaptadores en la interfaz de cliente de vSphere o mediante el siguiente comando:
esxcli storage core adaptervolver a escanear En mi caso, los cuatro adaptadores HBA (QLogic 57840 10/20 Gigabit Ethernet Adapter) aparecieron en la lista.
Si aún no puede encontrar sus adaptadores HBA, busque el archivo VIB del controlador para la versión de su adaptador HBA en el sitio web de VMWare o del proveedor, cópielo en su host ESXi e instálelo con este comando (o inyecte un controlador .VIB en su imagen dorada de ESXi):
esxcli software vib install -v /tmp/VMware-driver-xxxxxxx.vib


