啟動或關閉 vRealize Automation 時,請遵循適當的程序。
關閉和啟動 vRealize Automation 元件的建議方式,是使用 vRealize Suite Lifecycle Manager 的 區段中提供的 [關閉電源] 和 [開啟電源] 功能。下列程序概述了在 vRealize Suite Lifecycle Manager 因某些原因無法使用時關閉和啟動 vRealize Automation 元件的手動方法。
關閉 vRealize Automation
若要保留資料完整性,請先關閉 vRealize Automation 服務,然後再關閉虛擬應用裝置的電源。透過使用 SSH 或 VMRC,可以從任何個別應用裝置關閉或啟動所有節點。
vracli reset vidm
命令。此命令會重設 Workspace ONE Access 的所有組態,並中斷使用者與已佈建資源之間的關聯。
- 透過使用 SSH 或 VMRC 登入任何 vRealize Automation 應用裝置的主控台。
- 若要關閉所有叢集節點上的 vRealize Automation 服務,請執行下列命令集。
備註: 如果您複製其中任何命令來執行但失敗,請先將其貼到記事本中,然後重新複製該命令後再執行。此程序去除了任何隱藏字元和說明文件來源中可能存在的其他構件。
/opt/scripts/deploy.sh --shutdown
- 關閉 vRealize Automation 應用裝置。
您的 vRealize Automation 部署現在已關閉。
啟動 vRealize Automation
在計劃外的關閉、控制關閉或復原程序之後,必須以特定順序重新啟動 vRealize Automation 元件。vRLCM 是非關鍵元件,因此您可以隨時啟動。必須先啟動 VMware Workspace ONE Access (以前稱為 VMware Identity Management) 元件,然後再啟動 vRealize Automation。
- 開啟所有 vRealize Automation 應用裝置的電源,並等待其啟動。
- 透過使用 SSH 或 VMRC 登入任何應用裝置的主控台,然後執行下列命令以還原所有節點上的服務。
/opt/scripts/deploy.sh
- 透過下列命令,確認所有服務均已啟動且正在執行。
kubectl get pods --all-namespaces
備註: 您應該會看到每個服務有三個執行個體,其狀態為 [執行中] 或 [已完成]。當所有服務均列示為 [執行中] 或 [已完成],則表示 vRealize Automation 已準備好可供使用。
重新啟動 vRealize Automation
您可以從叢集中的任何應用裝置集中重新啟動所有 vRealize Automation 服務。依照前述指示關閉 vRealize Automation,然後使用指示啟動 vRealize Automation。重新啟動 vRealize Automation 之前,請確認所有適用的負載平衡器和 VMware Workspace ONE Access 元件正在執行中。
當所有服務均列示為 [執行中] 或 [已完成],則表示 vRealize Automation 已準備好可供使用。
執行以下命令,以確認所有服務正在執行:
kubectl -n prelude get pods