設定 EVC 以確保叢集中主機之間的虛擬機器移轉不會因為 CPU 功能不相容而失敗。

有多種 EVC 方法可用於確保 CPU 相容性:
  • 如果叢集中的所有主機均與較新的 EVC CPU 或圖形 (vSGA) 模式相容,則可以變更現有 EVC 叢集的 EVC CPU 或圖形 (vSGA) 模式。
  • 可以為沒有啟用 EVC 的叢集啟用 EVC。
  • 可以提高 EVC 模式來公開更多 CPU 功能。
  • 可以降低 EVC 模式來隱藏 CPU 功能並提高相容性。

必要條件

  • 確認叢集中所有主機都配有要啟用之 EVC 模式所支援的 CPU。如需支援 CPU 的清單,請參閱知識庫文章知識庫 1003212
  • 確認叢集中所有主機都已連線並已在 vCenter Server 上登錄。叢集不能包含已中斷連線的主機。
  • 虛擬機器必須處於以下電源狀態,具體取決於您是提高還是降低 EVC 模式。
    EVC 模式 虛擬機器電源動作
    將 EVC 模式提高到具有更多功能的 CPU 基準。 執行中的虛擬機器可以保持電源開啟狀態。虛擬機器只有在關閉電源後再重新開啟電源時,才能使用新的 EVC 模式功能。必須完整執行重新啟動電源作業。重新啟動客體作業系統或暫停虛擬機器後再恢復是不夠的。
    提示: 透過將 vmx.reboot.powerCycle 虛擬機器參數設定為 TRUE,可將虛擬機器設定為在客體作業系統重新開機時重新開啟電源。重新開啟虛擬機器電源後,將移除此組態參數。若要編輯虛擬機器組態設定,可以使用 VMware Host Client。請參閱 vSphere 單一主機管理 - VMware Host Client指南中的 〈在 VMware Host Client 中編輯組態檔參數〉主題。如需如何使用 VMware PowerCLI 為一組虛擬機器設定此參數的相關資訊,請參閱 VMware vSphere 部落格文章。
    將 EVC 模式降低至具有更少功能的 CPU 基準。 如果虛擬機器已開啟電源,且執行的 EVC 模式高於您計劃啟用的模式,請關閉虛擬機器電源。
    備註: 為 EVC 叢集中的虛擬機器建立快照時,請注意以下使用案例:
    • 如果在 EVC 降級之前為正在執行的虛擬機器建立快照,則在 EVC 降級後嘗試還原到該快照將失敗,並且虛擬機器將處於暫停狀態。
    • 如果在 EVC 升級之前為虛擬機器建立快照,則可以在 EVC 升級之前或之後還原到該快照。

    若要確認虛擬機器的 EVC 模式,請參閱決定虛擬機器的 EVC 模式

程序

  1. 在詳細目錄中選取叢集。
  2. 按一下設定索引標籤。
  3. 設定下,選取 VMware EVC,然後按一下編輯
  4. 變更 EVC 模式頁面中,選取是否啟用或停用 EVC。
    選項 說明
    停用 EVC EVC 功能會停用。不強制要求此叢集中的主機具有 CPU 相容性。
    為 AMD 主機啟用 EVC AMD 主機會啟用 EVC 功能。
    為 Intel 主機啟用 EVC Intel 主機會啟用 EVC 功能。
  5. CPU 模式下拉式功能表中,選取要為叢集啟用的基準 CPU 功能集。
    如果無法選取 EVC CPU 模式,[相容性] 窗格會顯示原因,以及每個原因對應的相關主機。
  6. (選擇性) 圖形模式 (vSGA) 下拉式功能表中,選取基準圖形功能集。
    如果無法選取 EVC vSGA 模式,[相容性] 窗格會顯示原因,以及每個原因對應的相關主機。
    選項 說明
    基準圖形 套用透過 Direct3D 10.1/OpenGL 3.3 包含功能的基準圖形功能集。
    備註: 圖形模式 (vSGA) 僅套用透過 Direct3D 10.1/OpenGL 3.3 包含功能的基準圖形集。基準圖形功能集與 ESXi 7.0 或更早版本的所有支援功能相容。
    D3D 11.0 類別功能 套用透過 Direct3D 11.0/OpenGL 4.1 包含功能的基準圖形功能集。
    備註: 建立叢集時,如果啟用 EVC 圖形模式 D3D 11.0 類別功能,則只能將支援 Direct3D 11.0 的 ESXi 主機新增到該叢集。如果嘗試將不支援 Direct3D 11.0 的 ESXi 主機新增到該叢集,則作業會失敗並顯示錯誤訊息。
  7. 按一下確定