Si fuera necesario, puede eliminar una instancia de NSX Controller. Solo puede forzar la eliminación del último controlador del nodo.
- Recuerde lo siguiente al eliminar los 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 de manera forzada (Forcefully Delete). Verifique siempre que la VM del controlador se haya eliminado correctamente. Si no es así, apague manualmente la máquina virtual y elimínela del controlador mediante la interfaz de usuario.
- Si la operación de eliminación falla o si no puede eliminar un controlador porque está en un determinado estado, como desconectado, asigne al parámetro forceRemoval de la API el valor true. Por ejemplo,
DELETE /2.0/vdn/controller/{controllerId}?forceRemoval=true
. Tras forzar la eliminación, apague manualmente la máquina virtual. - 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.
- 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
- 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 cancela la operación.
Si se selecciona la opción Eliminar de manera forzada (Forcefully Delete), NSX no se cancelará 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: