Puede eliminar un NSX Controller forzando la acción o sin forzarla. Sin forzarla, se comprueban las siguientes condiciones antes de eliminar el nodo:

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

  • Actualmente no hay ninguna operación de actualización del nodo de NSX Controller.

  • El clúster de controladores está en buen estado y se puede procesar una solicitud de API del clúster de controladores.

  • El estado del host, obtenido del inventario de vCenter Server indica que está conectado y encendido.

  • No se trata del último nodo controlador.

Si se hace de manera forzada, no se comprobarán estas condiciones antes de eliminar el nodo controlador.

  • Cuestiones que deben tenerse en cuenta al eliminar controladores:

    • No intente eliminar la máquina virtual del controlador antes hacerlo a través de la API o la interfaz de usuario de vSphere Web Client. Si no se puede usar la interfaz de usuario, utilice la API DELETE /2.0/vdn/controller/{controllerId} para eliminar el controlador.

    • Después de eliminar un nodo, compruebe que el clúster actual permanezca estable.

    • Al eliminar todos los nodos de un clúster, el último nodo que queda se debe eliminar con la opción Eliminar el controlador de manera forzada (Forcefully remove the controller). Verifique siempre que la VM del controlador se haya eliminado correctamente. Si no es así, desconecte manualmente la VM y elimine la VM del controlador mediante la interfaz de usuario.

    • Si la operación no funciona, significa que no se pudo eliminar la máquina virtual. En ese caso, invoque la eliminación del controlador a través de la interfaz de usuario mediante la opción Eliminar el controlador de manera forzada (Forcefully remove the controller). En la API, asigne al parámetro forceRemoval el valor true. Tras forzar la eliminación, desconecte manualmente la VM y elimine la VM del controlador mediante la interfaz de usuario.

    • Solo puede producirse un error en un clúster de varios nodos, por lo que la eliminación cuenta como error. El nodo eliminado se debe volver a implementar antes de que se produzca otro error.

  • En el entorno de Cross-vCenter NSX:

    • No se puede eliminar la máquina virtual del controlador ni desconectarla directamente en vCenter Server. La columna Estado (Status) muestra el estado No sincronizado (Out of sync).

    • Si se elimina únicamente una parte del controlador y queda una entrada en la base de datos de NSX Manager en un entorno de Cross-vCenter NSX, utilice la API DELETE api/2.0/vdn/controller/external.

    • Si se importa el controlador a través de la API de NSX Manager, utilice la API removeExternalControllerReference con la opción forceRemoval.

    • Al eliminar un controlador, NSX solicita eliminar un controlador de la máquina virtual a través de vCenter Server con el identificador de objetos administrados (MoId) de la máquina virtual. Si vCenter Server no puede encontrar la máquina virtual por su identificador MoId, NSX informa de que se produjo un error en el controlador, elimina la solicitud y anula la operación.

      Si se selecciona la opción Eliminar el controlador de manera forzada (Forcefully remove the controller), NSX no se anulará la operación de eliminación del controlador y se borrará su información. NSX también actualiza todos los hosts para que no confíen en el controlador eliminado. Sin embargo, si la máquina virtual del controlador está todavía activa y en ejecución con un MoId diferente, todavía tiene las credenciales para participar como miembro del clúster del controlador. En este escenario, cualquier conmutador lógico o enrutador que estén asignados a este nodo controlador no funcionarán correctamente debido a que los hosts ESXi ya no confían en el controlador que se eliminó.

Para eliminar el NSX Controller, siga este procedimiento:

Procedimiento

  1. Inicie sesión en vSphere Web Client.
  2. Haga clic en Redes y seguridad (Networking & Security) y seleccione Instalación (Installation).
  3. En Administración (Management), seleccione el controlador que quiera eliminar.
  4. Haga clic en el icono Eliminar (x) (Delete).

    Se mostrará un cuadro de diálogo de confirmación.

  5. Seleccione la casilla Eliminar el controlador de manera forzada (Forcefully remove the controller) si quiere eliminarlo de esta forma. Elija esta opción al eliminar el último controlador del clúster.
    • Si selecciona esta casilla, se eliminará el controlador de manera forzada. Esta opción ignora cualquier error y borra la información de la base de datos. Debe asegurarse de que cualquier posible error se solucione manualmente. Debe confirmar que la máquina virtual del controlador se eliminó correctamente. En caso contrario, deberá eliminarla a través de vCenter Server.

    Nota:

    Al eliminar el último controlador del clúster, debe seleccionar la casilla Eliminar el controlador de manera forzada (Forcefully remove the controller) para eliminar el último nodo controlador. Cuando no hay controladores en el sistema, los hosts funcionan en lo que se denomina modo "sin periféricos". Las máquinas virtuales migradas con vMotion o las máquinas virtuales nuevas tendrán problemas de red hasta que se implementen los controladores nuevos y se complete la sincronización.

    • Si no selecciona esta casilla, el controlador se eliminará sin forzar la acción.

  6. Haga clic en  (Yes). Si no se fuerza la acción, el controlador se elimina siguiendo esta secuencia:
    1. Apague el nodo.
    2. Compruebe el estado del clúster.
    3. Si no es está en buen estado, encienda el controlador y anule la solicitud de eliminación.
    4. Si está en buen estado, elimine la máquina virtual del controlador y libere la dirección IP del nodo.
    5. Elimine del clúster la identidad de la máquina virtual del controlador.

      Se eliminará el controlador seleccionado.

  7. Vuelva a sincronizar el estado del controlador. Para ello, haga clic en Acciones > Actualizar estado del controlador (Actions > Update Controller State).

Qué hacer a continuación

En caso de que se produzca un error en NSX Controller, es posible que aún funcionen dos controladores. La mayoría del clúster se mantiene y el plano de control sigue funcionando. Para obtener más información, consulte Volver a implementar un NSX Controller.

Para obtener más información sobre los controladores no sincronizados, consulte Controlador sin sincronizar.

Para obtener más información sobre la API, consulte la Guía de NSX API.