共用方式為


重建 WMI 存放庫之後需要注意主機狀態

本文可協助您修正在為主機重建 Windows Management Instrumentation (WMI) 存放庫之後,Virtual Machine Manager (VMM) 可能會回報 需要注意 狀態的問題。

原始產品版本: Microsoft System Center 2012 R2 Virtual Machine Manager、System Center 2012 Virtual Machine Manager
原始 KB 編號: 2938227

徵兆

為執行 Windows Server 2012 或 Windows Server 2012 R2 的主機重建 WMI 存放庫之後,Microsoft System Center 2012 Virtual Machine Manager 可能會回報 主機的 [需要注意 ] 狀態。 此外,主機更新作業會在嘗試連線到下列 WMI 資源時,以錯誤 2915 和十六進位程式代碼0x80338000完成:

https://schemas.microsoft.com/webm/wsman/1/wmi/root/standartcimv2/MSFT_NetAdapter

VMM 管理控制台中會顯示類似下列範例的錯誤:

錯誤 (2915)
Windows 遠端管理 (WS-Management) 服務無法處理要求。 在伺服器上找不到物件(host.contoso.com)。

WinRM: URL: https://host.contoso.com:5985, 動詞: [GET], 資源: [https://schemas.microsoft.com/wbem/wsman/1/wmi/root/virtualization/v2/Msvm_VirtualSystemSettingData?InstanceID=Microsoft:73F1C285-7765-48F9-9472-9984B3B60336]

未知的錯誤(0x80338000)

建議的動作
確定已安裝並執行 VMM 代理程式。 如果錯誤持續發生,請重新啟動虛擬化伺服器 (PRDTDC-HVS001.cgli.int),然後再試一次作業。

原因

Windows Server 2012 和 Windows Server 2012 R2 在重建 WMI 命名空間時發生已知問題。 具體來說,當發出標準 mofcomp 命令以重建 WMI 命名空間時,會同時處理 Managed 物件格式 (MOF) 檔案的移除和安裝 MOF 檔案。 這可能會導致在移除MOF檔案處理之前處理安裝MOF檔案。 發生此情況時,重建之後就不會有WMI命名空間。

解決方法

若要解決此問題,請使用下列步驟:

  1. 以滑鼠右鍵按下命令提示字元的快捷方式,然後選擇 主計算機上的 [以系統管理員身分執行] 來開啟提升許可權的命令提示字元。

  2. 使用 CD 命令瀏覽至 %windir%\System32\Wbem 目錄。

  3. 執行以下命令:

    for /f %x in ('dir /b *.mof ^| findstr /v /i uninstall') do mofcomp %x
    
  4. 返回 VMM 管理主電腦。

這些步驟會重建主機上的 WMI 存放庫。 在 Virtual Machine Manager 中的下一個主機更新之後,主機應該回報它們處於 就緒 狀態。