La preparación de hosts es el proceso por el cual NSX Manager 1) instala módulos de kernel de NSX en hosts ESXi que forman parte de los clústeres de vCenter y 2) compila el tejido del plano de administración y del plano de control de NSX. Los módulos de kernel de NSX empaquetados en archivos VIB se ejecutan dentro del kernel del hipervisor y ofrecen servicios, como enrutamiento distribuido, firewall distribuido y capacidades de puente de VXLAN.
A fin de preparar el entorno para la virtualización de red, debe instalar los componentes de la infraestructura de red en cada clúster de cada instancia de vCenter Server donde sea necesario. De este modo, se implementa el software requerido en todos los hosts del clúster. Cuando se agrega un nuevo host al clúster, el software requerido se instala en ese host automáticamente.
Si va a utilizar hosts ESXi sin estado (es decir, ESXi no mantiene activamente su estado entre reinicios), debe descargar los VIB de NSX Data Center for vSphere manualmente e integrarlos a la imagen del host. Puede encontrar las rutas de descarga de los VIB de NSX Data Center for vSphere en la página: https://<IP_NSX_MANAGER>/bin/vdn/nwfabric.properties. Las rutas de descarga pueden cambiar en cada versión de NSX Data Center for vSphere. Para obtener los VIB adecuados, consulte siempre la página https://<NSX_MANAGER_IP>/bin/vdn/nwfabric.properties. Para obtener más información, consulte el artículo de la base de conocimientos de VMware "Implementar VMware NSX for vSphere 6.x a través de Implementación automática (Auto Deploy)" en https://kb.vmware.com/s/article/2092871.
Requisitos previos
-
Registre vCenter Server con NSX Manager e implemente el clúster de NSX Controller.
-
Compruebe si la búsqueda inversa de DNS devuelve un nombre de dominio completo cuando se consulta con la dirección IP de NSX Manager.
- Compruebe que los hosts puedan resolver el nombre DNS de vCenter Server.
- Compruebe si los hosts pueden conectarse a vCenter Server en el puerto 80.
- Compruebe que la hora de red en vCenter Server y los hosts ESXi esté sincronizada.
- En cada clúster del host que participe en NSX, compruebe que todos los hosts de ese clúster estén conectados a un vSphere Distributed Switch (VDS) común.
Por ejemplo, supongamos que tiene un clúster con los hosts Host1 y Host2. Host1 está conectado a VDS1 y VDS2. Host2 está conectado a VDS1 y VDS3. Al preparar un clúster para NSX, solo se puede asociar NSX con el VDS1 del clúster. Si agrega otro host (Host3) al clúster y Host3 no está conectado a VDS1, la configuración no es válida y Host3 no está listo para la funcionalidad NSX.
- Si tiene vSphere Update Manager (VUM) instalado en el entorno, debe deshabilitarlo a fin de poder preparar los clústeres para la virtualización de red. Para obtener más información sobre cómo comprobar si VUM está habilitado y cómo deshabilitarlo si fuera necesario, consulte http://kb.vmware.com/kb/2053782.
- Si la red contiene vSphere 7.0 o una versión posterior, compruebe que los clústeres de vCenter no utilicen una imagen de Lifecycle Manager de vSphere (vLCM) para administrar operaciones de ciclo de vida del host ESXi. No se permite la preparación del host en los clústeres de vCenter que usen una imagen vLCM.
Para comprobar si una imagen de vLCM se utiliza para administrar hosts en el clúster, inicie sesión en vSphere Client y vaya a Hosts y clústeres (Hosts and Clusters). En el panel de navegación, haga clic en el clúster y desplácese hasta . Si no se utiliza una imagen de vLCM en el clúster, debe ver el botón Configurar imagen. Si se utiliza una imagen de vLCM en el clúster, puede ver los detalles de la imagen, como la versión de ESXi, los complementos del proveedor, los detalles de la conformidad de la imagen, etc.
Si un clúster de vCenter no tiene hosts agregados y NSX está instalado, puede seguir configurando el clúster vacío para usar una imagen de vLCM. Sin embargo, más adelante, cuando se agreguen hosts a este clúster y se preparen los hosts para NSX, se producirá un error en la preparación del host. Este comportamiento es un problema conocido. Por lo tanto, no debe usar una imagen de vLCM en un clúster de vCenter vacío que tenga NSX instalado.
- A partir de la versión 6.4.2, cuando instala NSX Data Center for vSphere en hosts que tengan NIC físicas con controladores ixgbe, el Ajuste de escala en lado de recepción (RSS) está deshabilitado en los controladores ixgbe de forma predeterminada. Debe habilitar RSS de forma manual en los hosts antes de instalar NSX Data Center. Asegúrese de habilitar RSS solo en los hosts que tengan NIC físicas con controladores ixgbe. Para obtener instrucciones detalladas sobre cómo habilitar RSS, consulte el artículo de la base de conocimientos de VMware: https://kb.vmware.com/s/article/2034676. Este artículo de la base de conocimientos describe la configuración recomendada de RSS para mejorar el rendimiento del paquete de VXLAN.
-
Antes de comenzar el proceso de preparación del host, asegúrese siempre de que la opción Resolver (Resolve) no aparece o está atenuada en la lista Acciones (Actions) del clúster.
-
La opción Resolver (Resolve) a veces aparece porque es preciso reiniciar uno o más hosts del clúster.
Otras veces, la opción Resolver (Resolve) aparece porque hay un error que debe solucionarse. Haga clic en el vínculo No listo (Not Ready) para ver el error. Si puede, borre la condición de error. Si no puede borrarla del clúster, una alternativa es mover los hosts a otro clúster o a uno nuevo y eliminar el antiguo.
Si la opción Resolver (Resolve) no soluciona el problema, consulte Guía para solucionar problemas de NSX. Para consultar una lista de problemas resueltos por la opción Resolver (Resolve), consulte Eventos del sistema y de registro de NSX.
Procedimiento
Resultados
Los VIB se instalan y se registran en todos los hosts del clúster preparado.
Para comprobarlas, asigne el protocolo SSH a cada host, ejecute el comando esxcli software vib list y busque los VIB correspondientes. Además de mostrar los VIB, este comando muestra la versión instalada.
[root@host:~] esxcli software vib list | grep nsx
esx-nsxv 6.0.0-0.0.XXXXXXX VMware VMwareCertified 2018-01-16
Si agrega un host a un clúster preparado, los VIB de NSX Data Center for vSphere se instalan automáticamente en el host.
Si mueve un host a un clúster no preparado, los VIB de NSX Data Center for vSphere se desinstalan automáticamente del host.