CPU 識別 (CPU 識別碼) 遮罩可控制對虛擬機器客體作業系統可見的 CPU 功能。遮罩或隱藏 CPU 功能可使虛擬機器充分供 ESXi 主機用於移轉。vCenter Server 會比較可用於虛擬機器的 CPU 功能與目的地主機的 CPU 功能,決定是否允許運用 vMotion 進行移轉。

開始之前

  • 確認您具有 vSphere Client 詳細目錄清單中虛擬機器的存取權。

  • 關閉虛擬機器電源。

執行這項作業的原因和時機

例如,遮罩 AMD No eXecute (NX) 和 Intel eXecute Disable (XD) 位元可阻止虛擬機器使用這些功能,但會提供相容性讓您可以將虛擬機器移轉到不包含此功能的 ESXi 主機。當 NX/XD 位元對客體作業系統可見時,虛擬機器就可以使用此功能,但是僅可將虛擬機器移轉到已啟用此功能的主機。

備註︰

極少數情況下會需要變更 CPU 識別遮罩組態設定。幾乎所有變更都是僅針對 NX/XD 位元進行的。

如需有關 vMotion 相容性和 CPU 遮罩的詳細資訊,請參閱《vCenter Server 和主機管理》說明文件。

程序

  1. 在 vSphere Client 詳細目錄中的虛擬機器上按一下滑鼠右鍵,然後選取編輯設定
  2. 按一下選項索引標籤,然後在 [進階] 下選取 CPUID 遮罩
  3. CPU 識別遮罩面板中,選取 NX 旗標選項。

    選項

    說明

    向客體隱藏 NX/XD 旗標

    提高 vMotion 相容性。

    隱藏 NX/XD 旗標,可提高主機間的 vMotion 相容性,但可能會停用某些 CPU 安全性功能。

    向客體公開 NX/XD 旗標

    保持所有 CPU 安全性功能為啟用狀態。

    保留 NX 旗標目前的進階設定值

    使用 [CPU 識別遮罩] 對話方塊中指定的 NX/XD 旗標設定。只有在目前設定的指定內容不同於其他 NX/XD 旗標選項中的指定內容時,才能啟用該選項 (例如當 NX/XD 旗標位元設定隨不同處理器品牌而有差異時)。

  4. (選擇性) ︰ 若要編輯 NX 位元以外的遮罩值,或要將 NX 遮罩值設定為 [0] 或 [H] 以外的狀態,請按一下進階
    1. 選取相關的索引標籤。
    2. 按一下資料列並編輯遮罩值。

      若要檢視值符號的說明,請按一下圖例

    3. 按一下確定套用變更,然後返回 [虛擬機器內容] 對話方塊。
  5. 按一下確定儲存變更。