Problem
Löschen des NSX Advanced Load Balancer-Controllers nicht möglich.
Ursache
Wenn NSX Advanced Load Balancer-Objekte vorhanden sind und nur noch ein Knoten vorhanden ist, lässt NSX nicht zu, dass Sie alle bereitgestellten NSX Advanced Load Balancer-Controller-Knoten löschen. Dieses Problem tritt auf, weil NSX nicht auf den Knoten zugreifen kann oder weil Sie den Knoten manuell aus Compute Manager gelöscht haben.
Lösung
- Melden Sie sich in einem Browser mit Administratorrechten bei einem NSX Manager unter „https://<nsx-manager-ip-address>“ oder „https://<nsx-manager-fqdn>“ an.
- Löschen Sie alle vorhandenen NSX Advanced Load Balancer-Objekte.
- Wenn Sie den Controller löschen möchten, wechseln Sie zu
- Klicken Sie auf Aktionen und dann auf Löschen oder Löschen erzwingen.
- Wenn Load Balancer-Objekte vorhanden sind, können Sie den im Cluster verbleibenden Controller-Knoten nicht löschen. Um den letzten Controller-Knoten zu löschen, führen Sie den folgenden API-Befehl aus.
Hinweis: Übergeben Sie das
inaccessible
-Flag nur dann, wenn
NSX nicht auf den Knoten zugreifen kann und es sich um den letzten Knoten im Cluster handelt.
/policy/api/v1/alb/controller-nodes/deployments/{{node_id}}?action=delete&force_delete=true&inaccessible
Der API-Befehl löscht den Controller-Knoten, aber die Load Balancer-Objekte sind weiterhin im System vorhanden.