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.

Antes de empezar

  • Registre vCenter en NSX Manager e implemente 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. Por ejemplo:

    
    C:\Users\Administrator>nslookup 192.168.110.42
    Server:  localhost
    Address:  127.0.0.1
    
    Name:    nsxmgr-l-01a.corp.local
    Address:  192.168.110.42
    
    

  • Compruebe si los hosts pueden 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 de hosts que participará en NSX, compruebe si los hosts de ese clúster están conectados a un VDS en 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.

  • Antes de empezar con el proceso de preparación de hosts de NSX, asegúrese siempre de que el clúster esté en estado resuelto; es decir, que la opción Resolver (Resolve) no aparezca en la lista Acciones (Actions) del clúster.

    Por ejemplo:

    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.

    Para cualquier proceso que implique eliminar uno o más VIB de un host, se requiere reiniciar el host. Los procesos que eliminan VIB son, entre otros, las actualizaciones de NSX, la eliminación de complementos de NSX Manager de vCenter, la eliminación de un host de un clúster preparado para NSX y la eliminación manual de VIB de NSX de un host. Cuando es necesario reiniciar un host, aparece la etiqueta reinicio requerido (reboot required) en la vista Hosts y Clústeres (Hosts and Clusters). Por ejemplo:

    El reinicio requerido no ocurre automáticamente. Antes de reiniciar un host, apague o mueva las máquinas virtuales (o permita que DRS lo haga). A continuación, en la pestaña Preparación del host (Host Preparation), haga clic en la opción Resolver (Resolve) en la lista Acciones (Actions). La acción Resolver (Resolve) coloca los hosts en el modo de mantenimiento, los reinicia y, a continuación, los quita del modo de mantenimiento. Si apagó las máquinas virtuales de un host, debe volver a encenderlas manualmente.

Por qué y cuándo se efectúa esta tarea

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 reinicio tras reinicio), debe descargar los VIB de NSX manualmente e integrarlos a la imagen del host. Puede encontrar las rutas de descarga de los VIB de NSX en la página: https://<NSX_MANAGER_IP>/bin/vdn/nwfabric.properties. Tenga en cuenta que las rutas de descarga pueden variar en cada versión de NSX. Para obtener los VIB adecuados, consulte siempre la página https://<NSX_MANAGER_IP>/bin/vdn/nwfabric.properties. Consulte cómo implementar VXLAN a través de Auto Deploy https://kb.vmware.com/kb/2041972 para obtener más información.

Procedimiento

  1. En vCenter, desplácese hasta Inicio > Redes y seguridad > Instalación (Home > Networking & Security > Installation) y seleccione la pestaña Preparación del host (Host Preparation).

    Por ejemplo:

  2. En todos los clústeres que requieren conmutación lógica de NSX, enrutamiento y firewalls, haga clic en el icono de engranaje y en Instalar (Install).

    Un clúster de proceso (también conocido como clúster de carga útil) es un clúster con máquinas virtuales de aplicaciones (web, base de datos, etc.). Si un clúster de proceso tiene conmutación de NSX, enrutamiento o firewalls, haga clic en Instalar (Install) en el clúster de proceso.

    En el clúster "Administración y Edge" (Management and Edge), como el que se muestra en el ejemplo, NSX Manager y las máquinas virtuales de la controladora comparten un clúster con dispositivos Edge, como enrutadores lógicos distribuidos (DLR) y puertas de enlace de servicios Edge (ESG). En este caso, es importante que haga clic en Instalar (Install) en el clúster compartido.

    Al revés, si "Administración y Edge" (Management and Edge) tiene un clúster dedicado y no compartido (como se recomienda para un entorno de producción), haga clic en Instalar (Install) en el clúster Edge, pero para el clúster de administración.

    Nota:

    Mientras la instalación está en curso, no implemente, actualice ni desinstale servicios o componentes.

  3. Supervise la instalación hasta que la columna Estado de instalación (Installation Status) muestre una marca de verificación de color verde.

    Si la columna Estado de instalación (Installation Status) muestra un icono de advertencia rojo y el mensaje No listo (Not Ready), haga clic en Resolver (Resolve). Si hace clic en Resolver (Resolve) puede provocar el reinicio del host. Si la instalación todavía no se puede realizar, haga clic en el icono de advertencia. Se mostrarán todos los errores. Realice la acción requerida y haga clic nuevamente en Resolver (Resolve).

    Una vez completada la instalación, la columna Estado de instalación (Installation Status) muestra el mensaje Desinstalar 6.2 (6.2 Uninstall) y la columna Firewall muestra el mensaje Habilitado (Enabled). Ambas columnas tienen una marca de verificación de color verde. Si ve Resolver (Resolve) en la columna Estado de instalación (Installation Status), haga clic en Resolver y, a continuación, actualice la ventana del explorador.

Resultados

Los VIB se instalan y se registran en todos los hosts del clúster preparado:

  • esx-vsip

  • esx-vxlan

Para comprobarlo, acceda a cada host mediante SSH y ejecute el comando esxcli software vib list | grep esx. Además de mostrar los VIB, este comando muestra la versión instalada.

[root@host:~] esxcli software vib list | grep esx
...
esx-vsip      6.0.0-0.0.2732470    VMware  VMwareCertified   2015-05-29
esx-vxlan     6.0.0-0.0.2732470    VMware  VMwareCertified   2015-05-29
...

Después de la preparación del host, no es necesario reiniciar el host.

Si agrega un host a un clúster preparado, los VIB de NSX se instalan automáticamente en el host.

Si mueve un host a un clúster no preparado, los VIB de NSX se desinstalan automáticamente del host. En este caso, se requiere reiniciar el host para completar el proceso de desinstalación.