若要從 Horizon Cloud Connector 叢集中移除 Worker 節點,請使用下列程序中的步驟。從叢集中移除 Worker 節點時,Horizon Cloud Connector 架構服務會縮小為在主要節點上以單一執行個體的形式執行。

必要條件

取得您要從叢集中移除之 Worker 節點虛擬機器的 IP 位址。

程序

  1. 開啟 Secure Shell (SSH) 工作階段並連線至叢集的主要節點,然後執行移除命令,其中 <WORKER_IP> 是您 Worker 節點的 IP 位址。
    /opt/vmware/sbin/primary-cluster-config.sh -rs <WORKER_IP>
    允許移除命令執行而不中斷。該命令會顯示進度輸出,說明從節點移除每個複本服務。在命令輸出結尾尋找類似下列範例的行,其中 <WORKER_IP><PRIMARY_IP> 分別是 Worker 節點和主要節點的 IP 位址。
    Please run the following command on worker node <WORKER_IP> to complete clean up:
    /opt/vmware/sbin/worker-cluster-config.sh -r <PRIMARY_IP>

    記下此 cleanup 命令。

  2. 開啟 SSH 工作階段並連線至 Worker 節點,然後執行您稍早取得的 cleanup 命令。
    /opt/vmware/sbin/worker-cluster-config.sh -r <PRIMARY_IP>
    允許 cleanup 命令執行而不中斷。命令會顯示進度輸出,說明每個清理工作,以及用於手動清除清理進度未處理之任何組態的指示。記下這些手動指示以供日後使用。

    在輸出結尾尋找類似下列範例的行:

    Please restart this VM to complete the clean up.
  3. 請執行下列其中一個動作。
  4. 使用您稍早取得的指示執行手動清理工作。
  5. 若要確認從叢集中移除 Worker 節點,請在主要節點虛擬機器上執行下列命令。
    kubectl get nodes -o wide
    在命令輸出中,確認 Worker 節點不再列為叢集的成員。