以下檢查清單包含在使用 vSphere Fault Tolerance 之前需要瞭解的叢集、主機和虛擬機器需求。

在設定 Fault Tolerance 之前,應檢閱此清單。您也可以使用 VMware SiteSurvey 公用程式 (從 http://www.vmware.com/download/shared_utilities.html 下載),更好地瞭解與要用於 vSphere FT 的叢集、主機和虛擬機器關聯的組態問題。

備註︰

容錯虛擬機器的容錯移轉獨立於 vCenter Server 之外,但必須使用 vCenter Server 設定 Fault Tolerance 叢集。

Fault Tolerance 的叢集需求

使用 Fault Tolerance 之前,必須滿足以下叢集需求。

  • 至少有兩台通過 FT 認證的主機執行相同的 Fault Tolerance 版本號碼或主機組建編號。Fault Tolerance 版本號碼顯示在 vSphere Web Client 中主機的摘要索引標籤上。

    備註︰

    對於 ESX/ESXi 4.1 之前的舊版主機,此索引標籤列出的是主機組建編號。修補程式可能會導致 ESX 和 ESXi 安裝之間的主機組建編號不同。為了確保舊版主機與 FT 相容,請勿在 FT 配對中混合使用舊版 ESX 和 ESXi 主機。

  • ESXi 主機可以存取相同的虛擬機器資料存放區和網路。請參閱 Fault Tolerance 的最佳做法

  • 設定了 Fault Tolerance 記錄和 vMotion 網路。請參閱在 vSphere Web Client 中設定主機電腦網路

  • 已建立並啟用 vSphere HA 叢集。請參閱建立 vSphere HA 叢集。開啟容錯虛擬機器電源或者將主機新增到已支援容錯虛擬機器的叢集之前,必須啟用 vSphere HA。

Fault Tolerance 的主機需求

使用 Fault Tolerance 之前,必須滿足以下主機需求。

  • 主機上的處理器必須來自與 FT 相容的處理器群組。此外,強烈建議主機的處理器之間也相互相容。如需支援得處理器的相關資訊,請參閱 VMware 知識庫文章,網址為:http://kb.vmware.com/kb/1008027

  • 主機必須獲得 Fault Tolerance 的授權。

  • 主機必須已通過 Fault Tolerance 認證。請參閱 http://www.vmware.com/resources/compatibility/search.php 並選取按與容錯相容的集合搜尋,決定主機是否已通過認證。

  • 設定每台主機時,都必須在 BIOS 中啟用硬體虛擬化 (HV)。

若要確認叢集內的主機是否相容,從而判斷其是否支援 Fault Tolerance,您還可以執行設定檔符合性檢查,如在 vSphere Web Client 中建立叢集並檢查符合性中所述。

Fault Tolerance 的虛擬機器需求

使用 Fault Tolerance 之前,必須滿足以下虛擬機器需求。

  • 沒有不受支援的裝置附加至虛擬機器。請參閱 Fault Tolerance 互通性

  • 虛擬機器必須儲存在虛擬 RDM 或完整佈建的虛擬機器磁碟 (VMDK) 檔案中。如果虛擬機器儲存在精簡佈建的 VMDK 檔案中,則嘗試啟用 Fault Tolerance 時將會出現一則指示必須轉換 VMDK 檔案的訊息。若要執行該轉換,必須關閉虛擬機器電源。

  • 2TB+ VMDK 不支援 vSphere Fault Tolerance。

  • 不相容的功能不得與容錯虛擬機器一起執行。請參閱 Fault Tolerance 互通性

  • 虛擬機器檔案必須儲存在共用儲存區上。可接受的共用儲存區解決方案包含光纖通道、(硬體和軟體) iSCSI、NFS 和 NAS。

  • 只有帶有單一 vCPU 的虛擬機器才能與 Fault Tolerance 功能相容。

  • 虛擬機器必須在其中一個受支援的客體作業系統上執行。如需詳細資訊,請參閱 VMware 知識庫文章,網址為:http://kb.vmware.com/kb/1008027