移轉期間,移轉虛擬機器精靈會使用許多準則來檢查目的地主機與移轉虛擬機器的相容性。
選取主機或叢集時,移轉虛擬機器精靈底部的 [相容性] 面板中將顯示有關所選主機或叢集與虛擬機器組態間的相容性資訊。
相容性檢查結果
如果虛擬機器相容,則面板將顯示相容性檢查成功訊息。如果虛擬機器與主機或叢集已設定的網路或資料存放區不相容,則相容性視窗可能同時顯示警告和錯誤:
- 警告訊息不會停用移轉。通常,移轉將被確認無誤,您可以忽略警告,繼續執行移轉。
- 出現錯誤時,如果選取的目的地主機中沒有無錯誤的目的地主機可供使用,則錯誤可能停用移轉。在此情況下,如果您按下一步,精靈會再次顯示相容性錯誤,且您無法繼續下一個步驟。
移轉設定期間的相容性檢查
嘗試僅移動計算資源時,移轉虛擬機器精靈會檢查來源和目的地主機、目標資源集區、資料存放區和網路。嘗試僅移動儲存區時,精靈會檢查相同物件 (網路除外) 的相容性。
同時移動計算資源和儲存區時,移轉虛擬機器精靈執行的相容性檢查較少。例如,如果您移動計算資源,會選取vCenter Server執行個體下的目標主機或叢集。精靈將針對所選主機執行所有必要的驗證,而不會檢查目的地主機上可用的資料存放區。嘗試將虛擬機器移至叢集時,移轉虛擬機器精靈會按照 vSphere DRS 中的主機建議檢查相容性。精靈會在稍後選取目標資料存放區時直接驗證其相容性。
另一個相容性檢查為是否在來源和目標主機上啟用 vMotion。
虛擬硬體的相容性檢查
特定主機 CPU 功能對於相容性的影響取決於 ESXi是將這些功能對虛擬機器公開還是隱藏。
- 對虛擬機器公開的功能在來源和目標主機上不相符時,其不相容。
- 不對虛擬機器公開的功能無論是否在主機上相符都將視為相容。
虛擬機器硬體的特定項目也有可能導致相容性問題。例如,使用增強型 VMXNET 虛擬 NIC 的虛擬機器無法移轉到執行不支援增強型 VMXNET 的 ESXi版本的主機。