問題

無法刪除 NSX Advanced Load Balancer 控制器。

原因

如果 NSX Advanced Load Balancer 物件存在,而且只剩下一個節點,則 NSX 不允許您將所有已部署的 NSX Advanced Load Balancer 控制器節點刪除。此問題起因於 NSX 無法存取節點,或您從計算管理程式手動刪除節點。

解決方案

  1. 從瀏覽器以管理員權限登入 NSX Manager (網址為 https://<nsx-manager-ip-address> 或 https://<nsx-manager-fqdn>)。
  2. 刪除所有現有的 NSX Advanced Load Balancer 物件。
  3. 若要刪除控制器,請移至

    系統 > 應用裝置 > NSX Advanced Load Balancer

  4. 按一下動作,然後按一下刪除強制刪除
  5. 如果存在負載平衡器物件,則無法刪除叢集中剩餘的控制器節點。若要刪除最後一個控制器節點,請執行下列 API 命令。
    備註: 僅當 NSX 無法存取節點,而且是叢集的最後一個節點時,才傳遞 inaccessible 旗標。

    /policy/api/v1/alb/controller-nodes/deployments/{{node_id}}?action=delete&force_delete=true&inaccessible

    此 API 命令會刪除控制器節點,但負載平衡器物件仍存在系統中。