Problemas de tarjetas SAS de 12 GB con hosts de VMware ESX/ESXi 5.x y 6.x
Resumen: Para resolver los problemas con la tarjeta SAS de 12 GB en los hosts de VMware ESX(i), debe cambiar el controlador nativo msgpt3 al controlador mpt3sas.
Síntomas
En este artículo se describe cómo resolver los problemas con tarjetas SAS de 12 GB en hosts ESX(i) mediante el uso de un controlador diferente, además de ofrecer varios enlaces a artículos relevantes de la Base de conocimientos de VMware.
Causa
Resolución
Issue Description
Algunos problemas observados que se relacionan con este artículo:
- La tarjeta SAS de 12 GB proporcionada con MD34xx no aparece en ESXi entre los adaptadores de almacenamiento.
- Los almacenes de datos no son accesibles durante la configuración.
- Conexión intermitente con el almacenamiento desde el host.
- Una sola ruta disponible, a pesar de usar varios cables/HBA.
Hay dos tarjetas posibles que se envían con los sistemas de Dell (o se venden por separado):
- LSI 9300-8e
- Números de pieza de Dell, 156NC y J91FN
- SAS de 12 Gbps de Dell
- Números de pieza de Dell, T93GD (bajo perfil) y 2PHG9 (altura completa)
Solución
Para ESXi 5.5 y ESXi 6, usar la versión del controlador msgpt3 más reciente cuenta con una alta tasa de éxito para resolver este problema. Debido a que el controlador msgpt3 es un controlador nativo, se prefiere sobre el controlador de mpt3sas. Sin embargo, en algunos casos, el controlador mpt3sas puede ser necesario para resolver el problema. Obtenga más información sobre los "Controladores nativos" aquí:
Puede verificar las versiones de controladores que están cargadas mediante la ejecución de los siguientes comandos a través de SSH en el host:
-
esxcli software vib list | grep mpt3sas -
esxcli software vib list | grep msgpt3
Para obtener los controladores más recientes disponibles, consulte la página de controladores: (Debe utilizar las credenciales de VMware para descargar los archivos)
LSI 9300-8e
http://www.vmware.com/resources/compatibility/detail.php?deviceCategory=io&productid=34317&deviceCategory=io&details=1&keyword=9300&vioSolutions=Standard%20-%20IO%20Devices&page=1&display_interval=10&sortColumn=Partner&sortOrder=Asc
SAS de 12 Gbps de Dell
https://www.vmware.com/resources/compatibility/detail.php?deviceCategory=io&productid=34856&deviceCategory=io&details=1&VID=1000&DID=0097&SVID=1028&SSID=1f46&page=1&display_interval=10&sortColumn=Partner&sortOrder=Asc
Cómo instalar los controladores (asincrónica) en ESXi 5.x y 6.x:
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2005205
-
Varios métodos enumerados con enlaces según las circunstancias.
-
Método sugerido:
Cómo instalar los controladores en ESXi 4.x:
- Método sugerido descrito en la sección con la etiqueta “Existing ESXi/ESX installation using esxupdate and Datastore Browser”
Después de instalar el controlador y reiniciar el host (confirmando que funciona):
- Navegue hasta la pestaña Configuration (Configuración) > enlace Storage Adapters (Adaptador de almacenamiento).
- Solo podrá ver uno de los 2 nombres que se enumeran según la tarjeta que utiliza:
- Avago (LSI)3008
- HBA externo SAS de 12 Gbps de Dell
NOTA:
Si está ejecutando ESXi 5.5 o superior Y se instaló el controlador mpt3sas, necesita deshabilitar el controlador nativo lsi_msgpt3 para poder usar el controlador mpt3sas.
Ejecute el siguiente comando y reinicie el sistema:
esxcli system module set --enabled=false --module=lsi_msgpt3