CodingBox Q&A Ask question

Los HBA mezz Emulex SN30L22004 desaparecen de la lista de adaptadores de almacenamiento tras pasar un host a ESXi 8.0 U3

Asked Active Viewed 229 AI translation from English
3

Un host de un chasis blade pasó a ESXi 8.0 U3 y volvió sin Fibre Channel en absoluto. Los datastores han desaparecido, los adaptadores no están en la lista de adaptadores de almacenamiento, y nada inicia sesión en el lado del fabric para esos puertos. El resto del clúster está intacto y sigue viendo las mismas LUN.

  • host blade con dos adaptadores Fibre Channel Emulex SN30L22004 Mezz 16Gb de 2 puertos
  • actualizado de ESXi 7.0 U3 a 8.0 U3, sin cambios de hardware
  • óptica SFP+ de 16G y latiguillos sin cambios, ambos puertos afectados
[root@host:~] esxcli storage core adapter list
-> no vmhba entries for the FC ports, only the onboard storage controller

[root@host:~] lspci -v | grep -i emulex
-> both mezzanine ports are listed on the PCI bus

Qué probé:

  • reinserté la tarjeta mezzanine y cambié la óptica en un puerto
  • reescaneé los adaptadores de almacenamiento y reinicié dos veces
  • revisé el switch del fabric, los puertos simplemente nunca suben

La tarjeta claramente sigue en el bus PCI, así que ¿es esto un fallo de óptica o de tarjeta que coincidió con la actualización, o algo del lado de ESXi? Antes de abrir un ticket preferiría saber cuál de los dos estoy persiguiendo.

Comments 3

Accepted answer

Ninguno de los dos. Que el dispositivo aparezca en lspci mientras nada aparece en esxcli storage core adapter list es la firma de un dispositivo que ningún driver ha reclamado. La óptica es irrelevante para ese síntoma -un adaptador no reclamado nunca llega a operar sus transceptores, así que el silencio del fabric es una consecuencia, no la causa.

El motivo es el driver, no tu tarjeta: no hay un driver certificado para este adaptador en ESXi 8.0. Tuvo soporte hasta 7.0 U3 y ahí es donde termina. Nada que instales en el host lo va a traer de vuelta en 8.0.

Dos pasos, a corto y largo plazo:

  • para recuperar el almacenamiento ahora, reinstala el host en 7.0 U3; los adaptadores y los datastores vuelven con él
  • antes de repetir la actualización, sustituye los HBA mezzanine por adaptadores que sí figuren listados para ESXi 8.0

Y convierte esto en la verificación previa estándar para cualquier actualización mayor de ESXi: pasa cada adaptador de almacenamiento por la guía de compatibilidad antes de reservar la ventana. Cuando una tarjeta desaparece silenciosamente de esa lista, el host se comporta como lo haría con una fibra rota -sin adaptador, sin datastores, sin login en el fabric- y la gente quema días con óptica y cables antes de pensar en ello.

6 South Korealinkadmin79KR Show original (English) AI translation

Eso coincide con lo mío. lspci -v | grep -i emulex lista ambos puertos, la lista de adaptadores de almacenamiento no tiene nada, así que dejé de tocar la óptica.

Revertí ese host a 7.0 U3 y los dos SN30L22004 volvieron como adaptadores de almacenamiento, los datastores se montaron en el primer reescaneo, nada cambió del lado del fabric. Ahora se están cotizando adaptadores de reemplazo que sí figuran para 8.0, y el resto del clúster se queda en 7.0 U3 hasta que lleguen. Lección cara por algo que una comprobación de la HCL de cinco minutos habría detectado.

1 Indonesiasfpeng49ID Show original (English) AI translation

Misma trampa un nivel más abajo, en la óptica. Las tarjetas mezz de Emulex en Cisco UCS serie C comprueban el módulo al encender y ponen Unsupported Optic Installed en la pantalla de la BIOS cuando no les gusta. Cisco especifica lo que aceptan: LPe31002-M6 (UCSC-PCIE-BD16GF) -16G AFBR-57F5MZ-ELX o FTLF8529P3BCV-EM; LPe32002-M2 (UCSC-PCIE-BD32GF) -32G AFBR-57G5MZ-ELX o FTLF8532P4BCV-EM. Las letras finales no son decoración -indican que la EEPROM se escribió como Emulex quiere, y el mismo vidrio de Finisar o Avago en una versión codificada normal es rechazado. F2 al arrancar, pestaña Advanced, adapter, Scan for Fibre Devices -eso muestra lo que la propia tarjeta ve.

Brocade mantiene una lista comparable del lado del switch, por plataforma y por número de parte, con el FOS mínimo indicado: la óptica segura en el SX6 y el 7810 requiere FOS 8.2.1e o 8.2.2c o superior.

3 Franceedgenode83FR Show original (English) AI translation
Log in to comment. Log in