虛擬機器管理問題
  • 早於 2.6.27 版本的 Linux 核心不報告處於關閉電源狀態的每插槽核心數為 2
    ESXi 5.0 開始,多核虛擬 CPU 支援允許處於關閉電源狀態的每插槽核心數為 2。早於 2.6.27 版本的 Linux 核心僅正確報告處於開啟電源狀態的每插槽核心數為 2。例如,當您在 .vmx 檔案中設定numvcpus = 6cpuid.coresPerSocket = 3時,一些 Linux 客戶機作業系統可能無法報告任何物理標識資訊。Linux 核心 2.6.28 及更高版本會正確報告 CPU 和核心拓撲。
解決辦法:無
  • 將記憶體熱新增到使用 Linux 64 位或 Windows 732 位客戶機作業系統的虛擬機器時,無法將現有虛擬記憶體增加到 3 GB 以上
    下列情況適用於將記憶體熱新增到使用 Linux 64 位或 Windows 7 32 位客戶機作業系統的虛擬機器。
    • 如果已開啟電源的虛擬機器的記憶體少於 3 GB,則記憶體熱新增量不能超過 3 GB
    • 如果虛擬機器記憶體為 1 GB,則可以新增 2 GB
    • 如果虛擬機器記憶體為 2 GB,則可以新增 1 GB
    • 如果虛擬機器的記憶體為 3444 MB,則可以新增 128 MB
    • 如果已開啟電源的虛擬機器的記憶體正好為 3 GB,則無法熱新增任何記憶體。
如果已開啟電源的虛擬機器的記憶體超過 3 GB,則可以將虛擬機器記憶體增加到虛擬機器開啟電源時初始記憶體大小的 16 倍或增至硬體版本限制(以兩者中較小者為準)。硬體版本 7 的限制是 255 GB,硬體版本 8 的限制是 1011 GB
如果在虛擬機器電源開啟時,記憶體從小於或等於 3 GB 增長到大於 3 GB,則 Linux 64 位和 32 Windows 7 客戶機作業系統會凍結。此 vSphere 限制可確保您不會在客戶機作業系統中觸發該錯誤。
解決辦法:無。
  • 在硬體版本 7 虛擬機器上進行 CPU 熱新增時出錯
    硬體版本 8 虛擬機器的多核虛擬 CPU 功能支援虛擬 CPU 熱新增。
    對於每個插槽的核心數大於 1 的硬體版本 7 虛擬機器,當您在 [虛擬機器屬性] 對話方塊中啟用 CPU 熱新增並嘗試熱新增虛擬 CPU 時,操作失敗並顯示以下錯誤訊息:該虛擬機器不支援 CPU 熱插拔 (CPU hot plug not supported for this virtual machine)
解決辦法:要在硬體版本 7 虛擬機器上使用 CPU 熱新增功能,請關閉虛擬機器電源並將每個插槽的核心數設定為 1
為達到最佳效果,請使用硬體版本 8 虛擬機器。
  • 同時建立大量虛擬機器會導致檔案操作失敗
    同時建立大量駐留在同一目錄下的虛擬機器時,儲存系統變得不堪重負,導致一些檔案操作失敗。會顯示vim.fault.CannotAccessFile錯誤訊息並且建立虛擬機器操作失敗。
解決辦法:以更小的批量(例如 64 個)建立其他虛擬機器,或嘗試在不同的資料儲存中或同一資料儲存的不同目錄中建立虛擬機器。
  • 在通過 vMotion 進行遷移過程中,從 ESXi 主機直通到虛擬機器的 USB 裝置可能斷開連線
    如果 USB 裝置從 ESXi 主機直通到虛擬機器並且該裝置配置為在通過 vMotion 進行遷移過程中仍保持連線,則該裝置可能會在 vMotion 操作過程中斷開連線。如果 DRS 觸發遷移,該裝置也會斷開連線。當裝置斷開連線時,它們會恢復至主機,不再連線到虛擬機器。遷移連線了多個 USB 裝置的虛擬機器時,會更頻繁地發生此問題,但連線了一個或少數裝置時,只偶爾發生此問題。
解決辦法:將虛擬機器遷移回與 USB 裝置物理連線的 ESXI 主機,並將裝置重新連線到虛擬機器。
 
 
 
受支援硬體問題
  • IBM x3550 M2 [啟動時強制支援舊版視訊] 必須禁用
    IBM x3550 M2
    有一個稱為 Force Legacy Video on Boot 的韌體選項,當從統一可擴充套件韌體介面 (UEFI) 引導時,該選項啟用舊版 INT10h 視訊支援。此選項與 ESXi 5.0 不相容,因而必須禁用。
解決辦法:從 UEFI 引導 IBM x3550 M2 時,按F1進入韌體設定,然後選擇[系統設定] > [舊版支援] > [啟動時強制支援舊版視訊],並單擊[禁用]

    

`

                                                                                                               本文件由子虛烏有先生整理