在 vSphere 8.0 U3 中,您可以在 Fault Tolerance 精靈中啟用 Metro Cluster Fault Tolerance。
在 Fault Tolerance 精靈中,您可以選取一個標記為啟用 Metro Cluster Fault Tolerance 的核取方塊,以啟用 FT Metro Cluster 功能,以及一個用於選擇主機群組作為 FT 虛擬機器慣用位置的下拉式清單。依預設,該核取方塊處於取消勾選狀態,並且下拉式清單處於停用狀態,這表示已為虛擬機器停用 FT Metor Cluster (ConfigInfo.metroFtEnabed 為「FALSE」)。
如果勾選此核取方塊,將啟用下拉式清單以用於選擇主機群組。如果沒有為虛擬機器選取主機群組,精靈將阻止繼續執行下一步。為確保所選主機群組的合法性,精靈將叫用函數 queryFaultToleranceCompatibleHosts 並透過傳回的訊息擷取結果。
在勾選啟用 Metro Cluster Fault Tolerance 核取方塊之前,主機群組的下拉式清單已停用。主機群組標籤旁邊將新增一個路標按鈕,路標內容為:基於所選主機群組,FT 可以將叢集中的主機分為兩組,並確保將 FT 主要和 FT 次要主機置於不同群組中。
勾選啟用 Metro Cluster Fault Tolerance 核取方塊後,將在精靈中啟用下拉式清單以進行主機群組選取。FT 會處理 FT Metro Cluster 旗標和主機群組的驗證檢查,這透過按下一步按鈕觸發。精靈會將 FaultToleranceConfigSpec.metroFtEnabled 設定為 TRUE,將 FaultToleranceConfigSpec.preferredLocation 設定為所選主機群組。然後,精靈會擷取相容的主機清單。
勾選啟用 Metro Cluster Fault Tolerance 核取方塊,但未選取任何主機群組後,精靈無法使用下一步按鈕繼續操作,並顯示以下錯誤訊息:請在啟用 Metro Cluster 之前,為 Fault Tolerance 虛擬機器指派主機群組。FT 還會檢查主機群組中是否存在已啟用 FT Metro Cluster 的虛擬機器,如果未設定主機群組,該工作可能會失敗。
可以在 FT 虛擬機器執行時移除已設定的主機群組。在這種情況下,將停用 FT Metro Cluster。但是,主機群組名稱仍顯示在 FT 資訊卡上,因為可以在重新設定主機群組後重新啟用 FT Metro Cluster。
如果刪除正在執行的 FT 虛擬機器的主機群組,則會停用 FT Metro Cluster。如果發生容錯移轉,Metro Cluster 狀態「不適用主機群組」將遺失。將顯示在 FT 資訊卡上。但是,如果重新新增主機群組,將再次啟用 FT Metro Cluster。
如果刪除已關閉電源的 FT 虛擬機器的主機群組,則無法開啟 Fault Tolerance 次要虛擬機器的電源。