完成升級 vSAN 主機後,您可以使用 Ruby vSphere Console (RVC) 繼續執行磁碟格式升級。

必要條件

  • 確認您正在使用更新過的 vCenter Server 版本。
  • 確認 vSAN 叢集中正在執行的 ESXi 主機版本為 6.5 或更新版本。
  • 從 [磁碟管理] 頁面,確認磁碟處於健全狀態。您也可以執行 RVC 命令 vsan.disk_stats 來確認磁碟狀態。
  • 確認您計劃使用的硬體和軟體已通過認證且列於《VMware 相容性指南》網站中,網址為 http://www.vmware.com/resources/compatibility/search.php
  • 確認您有足夠的可用空間來執行磁碟格式升級。執行 RVC 命令 vsan.whatif_host_failures,判定您是否有足夠的容量來完成升級或在升級期間發生故障時執行元件重建。
  • 確認您已安裝 PuTTY 或類似的 SSH 用戶端來存取 RVC。

    如需有關下載 RVC 工具和使用 RVC 命令的詳細資訊,請參閱RVC 命令參考指南

  • 確認主機未處於維護模式。升級磁碟上格式時,請勿將主機置於維護模式。vSAN 叢集中的任何成員主機進入維護模式時,叢集中的可用資源容量會減少,因為該成員主機不再向叢集提供容量。叢集升級可能會失敗。
  • 執行 RVC 命令 vsan.resync_dashboard,確認 vSAN 叢集中目前沒有進行元件重建工作。

程序

  1. 使用 RVC 登入 vCenter Server
  2. 執行下列 RVC 命令以檢視磁碟狀態:vsan.disks_stats /< vCenter IP address or hostname>/<data center name>/computers/<cluster name>
    例如: vsan.disks_stats /192.168.0.1/BetaDC/computers/VSANCluster
    命令會列出 vSAN 叢集中所有裝置和主機的名稱。命令還會顯示目前磁碟格式和其健全狀況狀態。您也可以在 磁碟管理頁面的 健全狀況狀態欄中檢查裝置的目前健全狀況。例如,對於擁有發生故障裝置的主機或磁碟群組,裝置狀態在 健全狀況狀態欄中會顯示為 [狀況不良]。
  3. 執行下列 RVC 命令:vsan.ondisk_upgrade <path to vsan cluster>
    例如: vsan.ondisk_upgrade /192.168.0.1/BetaDC/computers/VSANCluster
  4. 監控 RVC 中的進度。
    RVC 一次升級一個磁碟群組。
    磁碟格式升級成功完成後,會出現下列訊息。
    完成磁碟格式升級階段
    有 n 個需要 [升級物件] 升級過程的 v1 物件:已升級 n 個,餘下 0 個
    物件升級已完成:已升級 n 個
    完成 VSAN 升級
  5. 執行下列 RVC 命令,確認物件版本已升級至新的磁碟上格式:vsan.obj_status_report