若要從 Horizon Cloud Connector 叢集中移除 Worker 節點,請使用下列程序中的步驟。從叢集中移除 Worker 節點時,Horizon Cloud Connector 應用程式服務會縮小為在主要節點上以單一執行個體的形式執行。
先決條件
取得您要從叢集中移除之 Worker 節點虛擬機器的 IP 位址。
在已部署的 Horizon Cloud Connector 應用裝置中,找到名為 primary-cluster-config.sh的指令碼檔案。對於 Horizon Cloud Connector 2.4.1 版和更早的 2.x 版, primary-cluster-config.sh 檔案位於 sbin 目錄結構內的 /opt/ 目錄中。
程序
-
開啟 Secure Shell (SSH) 工作階段並連線至叢集的主要節點。
-
將目錄變更為指令碼檔案的位置
primary-cluster-config.sh。 -
執行移除命令,其中 <WORKER_IP> 是 Worker 節點的 IP 位址。
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: worker-cluster-config.sh -r <PRIMARY_IP>記下此清理命令中的資訊。
-
開啟 Worker 節點的 SSH 工作階段,變更至步驟 3 訊息中顯示的目錄,然後執行 cleanup 命令:
worker-cluster-config.sh -r <PRIMARY_IP>允許 cleanup 命令執行而不中斷。
注: 該命令會顯示進度輸出,來說明每一項清理工作。您可以忽略有關手動清除組態的任何訊息。從 Horizon Cloud Connector 叢集中移除 worker 節點時,不需要手動清理。
在輸出末尾,尋找類似下列範例的行:
Please restart this VM to complete the clean up. -
請執行下列其中一個動作。
- 如果您計劃日後將 Worker 節點新增至相同或另一個叢集,請重新啟動 Worker 節點虛擬機器。然後,依照 Horizon Cloud Connector 2.0 及更新版本:將 Worker 節點新增至 Horizon Cloud 連接器叢集中所述的步驟進行。
- 如果您不打算在叢集中再次使用該 Worker 節點,則可以關閉 Worker 節點虛擬機器,並將其從 vSphere 環境中刪除。
-
若要確認從叢集中移除 Worker 節點,請在主要節點虛擬機器上執行下列命令。
kubectl get nodes -o wide在命令輸出中,確認 Worker 節點不再列為叢集成員。
此頁面對您有幫助嗎?