En vSphere 6.7 y posterior, puede asignar un dispositivo (dirección de bus) de forma persistente a un nombre de dispositivo (alias). Puede modificar la asignación mediante el perfil de host de configuración de alias de dispositivo. El uso de la asignación persistente puede ayudar a evitar advertencias de cumplimiento para los hosts sin estado y también es útil para los hosts con estado.

El perfil de host de configuración de alias de dispositivo se selecciona de forma predeterminada, lo que implica que los alias se asignan a cada dispositivo. Por ejemplo, si un host no reconoce una de las NIC durante el proceso de arranque, los alias de NIC ya no se modifican. Esto puede ser de ayuda para la administración generada por script y también si aplica un perfil de host desde un host de referencia.

Nota: Para evitar errores, no deshabilite ni edite el perfil de host de configuración de alias de dispositivo.

Para asegurarse de que la nomenclatura de los dispositivos sea uniforme, persistente y estable en todos los hosts, utilice el perfil de alias de dispositivo solo con hosts homogéneos. Estos son hosts configurados de forma idéntica con las mismas tarjetas de red y de almacenamiento en el bus PCI.

Nota: Lleve siempre el BIOS al nivel más reciente. En el caso de sistemas con versiones del BIOS anteriores, es posible que el BIOS no proporcione información de ubicación precisa para los dispositivos en la tarjeta. En estos casos, ESXi aplica heurística para mantener el alias estable, incluso para estos dispositivos. Es posible que esto no funcione en todas las situaciones, por ejemplo, si los cambios se realizan en la configuración del BIOS o si los dispositivos tienen errores.

Errores de cumplimiento de la configuración de alias de dispositivo

En el caso de los hosts que no son completamente homogéneos (por ejemplo, los hosts que contienen tarjetas PCI distintas o tienen niveles de BIOS diferentes), si aplica el perfil de host desde un host de referencia, es posible que la comprobación de cumplimiento genere un error de cumplimiento. La comprobación de cumplimiento omite los dispositivos adicionales del host que no estaban en el host de referencia. Seleccione el host con menos dispositivos como el host de referencia.

Si la comprobación de cumplimiento muestra que los hosts no son totalmente homogéneos, será necesario modificar el propio hardware para corregir el error de cumplimiento.

Si el error de cumplimiento muestra que los alias de dispositivo (por ejemplo, nombres como vmhba3) son distintos de los que figuran en el host de referencia, es posible realizar la corrección.

  • Para corregir un host que no está aprovisionado con vSphere Auto Deploy, realice la corrección del perfil de host y reinicie el host.
  • Para corregir un host aprovisionado con vSphere Auto Deploy, vuelva a aprovisionar un host.

Actualizar sistemas para perfiles de alias de dispositivo

En versiones de ESXi anteriores a 5.5, el perfil de configuración de alias de dispositivo no existe. Tenga en cuenta los siguientes problemas cuando actualice desde versiones anteriores de ESXi a una versión actual:

  • En los hosts instalados, es decir, los que no están aprovisionados con vSphere Auto Deploy, debe actualizar el host ESXi para conservar los alias. Una vez actualizados, los alias permanecen estables siempre que el BIOS proporcione la información.
  • Al actualizar un clúster de host ESXi aprovisionado con una imagen de vSphere Auto Deploy, los alias no cambian debido a que ESXi usa el mismo algoritmo para generar alias que las versiones anteriores. Genere un nuevo perfil de host para el host de referencia. Este perfil de host incluye el perfil de configuración de alias de dispositivo. Configure vSphere Auto Deploy para aplicar el perfil de host del host de referencia a todos los demás hosts, para que la nomenclatura de dispositivos sea coherente en todo el clúster.
  • Al actualizar un sistema, no actualice el BIOS, ya que esta acción podría cambiar los alias. La actualización del BIOS al nivel más reciente es más adecuada en el caso de una instalación nueva.