跳到主內容
版本:3.0

CubeCOS叢集關機(電源關閉)程序

本程序說明如何安全地關閉整個 CubeCOS 叢集的電源,以進行維護或操作相關作業。 關機程序會停止所有服務,關閉所有虛擬機器,然後關閉所有實體主機。

關機前檢查清單

在啟動叢集關閉程序前,請確認以下條件以降低資料遺失或服務中斷的風險:

  • 所有叢集服務在使用者介面或命令列介面中皆顯示為「正常」狀態。
  • 沒有任何持續進行中的維護、升級或復原任務。
  • 所有使用者工作作業與排程事項均已停止或完成。
  • 所有虛擬機器均已正常關閉。
  • 沒有任何備份、快照或資料複製作業正在執行中。

叢集關閉先決條件

在關閉叢集之前,請完成以下步驟:

  1. 執行叢集檢查修復操作。

    請確認所有服務皆回報 Healthy 狀態。

  2. 正常的關閉在 CubeCOS 叢集內運行的所有虛擬機。

    警告

    若未在關閉叢集電源前關閉所有虛擬機器,可能導致資料遺失或服務中斷。

啟動叢集關閉(電源關閉)操作

  1. 開啟終端機或虛擬控制台。

  2. 請以 admin 使用者身分透過 SSH 登入叢集 VIP 或任何控制節點。

    ssh admin@<your-cluster-vip>
    Password:
    Welcome to the Cube Appliance
    Enter "help" for a list of available commands
    host-name>
  3. 要開始自動叢集關機程序,請輸入 cluster poweroff

    host-name> cluster poweroff
    role map
    ------------------------------------------------------------
    all 172.16.0.1,172.16.0.2,172.16.0.3
    control 172.16.0.1,172.16.0.2,172.16.0.3
    compute 172.16.0.1,172.16.0.2,172.16.0.3
    storage 172.16.0.1,172.16.0.2,172.16.0.3
    ------------------------------------------------------------
    Enter 'YES' to confirm:

    此指令將列出所有即將關閉的節點。 請仔細檢視叢集與主機資訊。

  4. 為確認並啟動關機程序,請於提示時輸入大寫字母 YES

    警告

    此操作一旦開始執行叢集關閉程序,便無法取消,且將完成該叢集關機。

    Enter 'YES' to confirm: YES
  5. 系統將所有主機標記為離線狀態,並以正常方式關閉其電源。

  6. 請確認所有主機均已關閉電源:

    1. 對每個主機IP位址進行ping測試,或
    2. 透過IPMI或您的硬體管理介面檢查每台主機的電源狀態。