Una desinstalación completa de NSX quita los VIB del host, las instancias de NSX Manager, las controladoras, toda la configuración de VXLAN, los conmutadores lógicos, los enrutadores lógicos, el firewall de NSX y el complemento NSX de vCenter. Procure seguir los pasos para todos los hosts del clúster. VMware recomienda desinstalar los componentes de virtualización de red de un clúster antes de quitar el complemento NSX de vCenter Server.

Antes de empezar

  • Se le debe haber asignado la función de administrador de Enterprise o administrador de NSX.

  • Quite todas las soluciones de partners registradas, al igual que los servicios de extremo, antes de revertir la preparación del host para que las máquinas virtuales de servicio del clúster se quiten correctamente.

  • Elimine todas las instancias de NSX Edge. Consulte Desinstalar un enrutador lógico distribuido o una puerta de enlace de servicios NSX Edge.

  • Desconecte las máquinas virtuales en la zona de transporte de los conmutadores lógicos y elimine los conmutadores lógicos. Consulte Desinstalar un conmutador lógico.

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

Para quitar NSX por completo es necesario reiniciar dos veces el host. El primer reinicio se requiere después de desinstalar los VIB de NSX. El segundo reinicio se requiere después de quitar los VTEP del host y los dvPortgroups utilizados para los VTEP.

Nota:

No elimine los dispositivos NSX directamente desde vCenter. Administre y elimine siempre los dispositivos NSX a través de la pestaña Redes y seguridad (Networking and Security) de vSphere Web Client.

Si desea quitar NSX de los hosts individuales (y no de todo el clúster), consulte Quitar un host de un clúster NSX preparado.

Procedimiento

  1. Quite el clúster de su zona de transporte.

    Vaya a Preparación de red lógica > Zonas de transporte (Logical Network Preparation > Transport Zones) y desconecte el clúster de la zona de transporte.

    Si el clúster aparece atenuado y no puede desconectarlo de la zona de transporte, esto puede deberse a que 1) un host del clúster está desconectado o no está encendido o 2) el clúster puede contener una o más máquinas virtuales o dispositivos que están asociados a la zona de transporte. Por ejemplo, si el host se encuentra en un clúster de administración y tiene instaladas controladoras NSX Controller, primero quite o mueva las controladoras.

  2. Elimine la zona de transporte.
  3. Elimine la configuración de VXLAN del clúster.

    Por ejemplo:

  4. Revierta la preparación del host con la desinstalación de los VIB de NSX.

    Seleccione uno de los métodos siguientes para desinstalar los VIB de NSX. Las primeras dos opciones desinstalan los VIB de NSX de todos los hosts de un clúster. Las últimas dos opciones desinstalan los VIB de a un host por vez.

    • En vCenter Web Client, vaya a Redes y seguridad > Instalación > Preparación del host (Networking & Security > Installation > Host Preparation) y haga clic en Desinstalar (Uninstall).

    • En vCenter Web Client, vaya a Administración > Extensiones de vCenter Server > vSphere ESX Agent Manager (Administration > vCenter Server Extensions > vSphere ESX Agent Manager). En la pestaña Administración (Management), haga clic con el botón derecho en la agencia VCNS y seleccione Eliminar agencia (Delete Agency).

      Por ejemplo:

    • Mueva el host de un clúster preparado a un clúster no preparado.

    • En el host, ejecute los comandos siguientes:

      • esxcli software vib remove --vibname=esx-vxlan

      • esxcli software vib remove --vibname=esx-vsip

  5. Reinicie los hosts.

    Si se quitan los VIB de un host, es necesario reiniciar el host. El reinicio necesario no ocurre automáticamente. Cuando es necesario reiniciar el host, aparece la etiqueta (reinicio necesario) (reboot required) en la vista Hosts y clústeres (Hosts and Clusters). Por ejemplo:

    Utilice uno de los procedimientos siguientes para reiniciar los hosts.

    • Reinicie el host manualmente.

    • Seleccione el clúster y haga clic en la acción Resolver (Resolve). Esta acción reinicia todos los hosts del clúster. Si el clúster tiene DRS habilitado, el DRS intenta reiniciar los hosts de manera controlada para que las máquinas virtuales continúen en ejecución. Si se produce un error en el DRS por cualquier motivo, se detiene la acción Resolver (Resolve). En este caso, es posible que deba mover las máquinas virtuales manualmente y, a continuación, volver a intentar la acción Resolver (Resolve) o reiniciar los hosts manualmente.

  6. Elimine el dispositivo NSX Manager y todas las máquinas virtuales del dispositivo NSX Controller del disco.
  7. Quite todas las interfaces vmkernel de VTEP que hayan quedado.

    Por ejemplo:

    Por lo general, las interfaces vmkernel de VTEP ya se eliminan como resultado de las operaciones de desinstalación anteriores.

  8. Quite todos los dvPortgroups utilizados para los VTEP que hayan quedado.

    Por ejemplo:

    Por lo general, los dvPortgroups utilizados para los VTEP ya se eliminan como resultado de las operaciones de desinstalación anteriores.

  9. Reinicie los hosts.
  10. Para la instancia de vCenter en la que desea quitar el complemento de NSX Manager, inicie sesión en el explorador de objetos administrados en https://your_vc_server/mob.
  11. Haga clic en Contenido (Content).

    Por ejemplo:

  12. Haga clic en AdministradorDeExtensiones (ExtensionManager).

  13. Haga clic en CancelarRegistroDeExtensión (UnregisterExtension)

  14. Escriba la cadena com.vmware.vShieldManager y haga clic en Invocar método (Invoke Method).

  15. Si va a ejecutar vSphere 6 vCenter Appliance, inicie la consola y habilite el shell de BASH en Opciones de modo de solución de problemas (Troubleshooting Mode Options).

    Otro modo de habilitar el shell de BASH es iniciar sesión como raíz y ejecutar el comando shell.set - -enabled true.

  16. Elimine los directorios de vSphere Web Client para NSX y, a continuación, reinicie el servicio Web Client.

    Los directorios de vSphere Web Client para NSX se denominan com.vmware.vShieldManager.** y se encuentran en las ubicaciones siguientes:

    • vCenter Server 5.x

      • Windows 2003: %ALLUSERSPROFILE%\Application Data\VMware\vSphere Web Client\vc-packages\vsphere-client-serenity\

      • Windows 2008/2012: %ALLUSERSPROFILE%\VMware\vSphere Web Client\vc-packages\vsphere-client-serenity\

      • VMware vCenter Server Appliance: /var/lib/vmware/vsphere-client/vc-packages/vsphere-client-serenity/

    • vCenter Server 6.0.x

      • Windows 2008/2012: C:\ProgramData\VMware\vCenterServer\cfg\vsphere-client\vc-packages\vsphere-client-serenity\

      • VMware vCenter Server Appliance: /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity/

    Para vCenter Server Appliance, ejecute el comando service vsphere-client restart en el shell del dispositivo.

    Para vCenter basado en Windows, ejecute services.msc, haga clic con el botón derecho en vSphere Web Client y haga clic en Iniciar (Start).

Resultados

Se quita el complemento de NSX Manager de vCenter. Para confirmarlo, cierre sesión en vCenter y vuelva a iniciarla.

El icono Redes y seguridad (Networking & Security) del complemento de NSX Manager ya no aparece en la pantalla de inicio de vCenter Web Client.

Vaya a Administración > Complementos de clientes (Administration > Client Plug-Ins) y compruebe que la lista de complementos no incluya el Complemento de interfaz de usuario de NSX (NSX User Interface plugin).