VSAN6.x關機

關閉 vSAN 6.x 羣集

操作前應考慮的事項:

  • 驗證所有對象的狀態:
  • 從羣集中的 ESXi 主機運行如下命令,獲取羣集中所有 vSAN 對象的報告:
    vsan.obj_status_report -t
  • 運行如下命令以運行 vSAN 運行狀況腳本,並將輸出轉儲到一個文本文件:
    python /usr/lib/vmware/vsan/bin/vsan-health-status.pyc > /tmp/health_status.txt
  • 運行 vSAN Health “對象運行狀況”檢查,確保沒有無法訪問的對象。

要關閉 vSAN 羣集,請執行以下操作:

  1. 關閉 vSAN 羣集上運行的所有非 vCenter Server 虛擬機。
  2. 記錄 vCenter Server 虛擬機所在的主機。
    注意:VMware 建議將 vCenter Server 虛擬機遷移到第一個 ESXi 主機,以便再次打開 vSAN 羣集時可以輕鬆找到該虛擬機。
  3. 作爲最佳實踐,請確保當前沒有重新同步的 vSAN 組件。重新同步可能會因多種原因發生,並不一定表明欠缺策略合規性。檢查對象策略合規性 vSAN 運行狀況檢查。有關詳細信息,請參見 Administering VMware Virtual SAN 中的“監控 Virtual SAN 羣集中的重新同步任務”部分。
  4. 關閉 vCenter Server 虛擬機。這會使 vSphere Web Client 不可用。
  5. 連接到 ESXi 主機 shell。有關詳細信息,請參見 Using ESXi Shell in ESXi 5.x and 6.0 (2004746)
  6. 將所有 ESXi 主機置於維護模式。可以使用在進入維護模式時支持設置 vSAN 模式的某個 CLI 方法來執行此操作。您可以通過直接登錄到 ESXi Shell 並在本地運行 ESXCLI 命令來執行此操作,也可以在遠程系統上使用 ESXCLI 調用此操作。還可以使用 vSphere 主機客戶端將主機置於維護模式。更多信息,請參見 vSphere Resource Management guide 中的“將主機置於維護模式”部分。
  7. 進入維護模式時,運行以下 ESXCLI 命令並確保選擇 No Action 選項:
    # esxcli system maintenanceMode set -e true -m noAction
  8. 關閉所有 ESXi 主機。您可以使用 vSphere Client 或 ESXi shell 登錄到每個 ESXi 主機。您也可以使用 vSphere API(例如 PowerCLI)遠程執行此操作。

打開 vSAN 6.x 羣集

要打開 vSAN 羣集,請執行以下操作:

  1. 通過遠程控制檯會話或以物理方式啓動 ESXi 主機。
  2. 連接到每個 ESXi 主機並使用如下任一方法退出維護模式:
    • 使用 vSphere 主機客戶端
    • 從 shell 運行如下命令:esxcli system maintenanceMode set -e false
  3. 找到 vCenter 虛擬機並使用 vSphere Host Client 打開虛擬機電源。
  4. 使用 vSphere Host Client,連接到您的 vCenter 虛擬機所在的 ESXi 主機。打開 vCenter Server 的電源
    注意:如果您在關機過程的步驟 2 中已將此虛擬機移動到第一個 ESXi 主機上,則應爲第一個 ESXi 主機。
  5. 使用 vSphere Web Client 連接到 vCenter Server。
    注意:可能需要幾分鐘纔可以重新使用 vCenter Server。
  6. 在 vSAN 羣集上執行快速運行狀況檢查。檢查網絡分區和正在重新同步的組件。有關詳細信息,請參見:
  7. 打開 vSAN 羣集中其他虛擬機的電源。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章