在 Windows Server 2008 Hyper-V 下運行 WinSrv2008 R2時會收到錯誤警告日誌
前段時間在一臺已經運行數月的 Windows Server 2008 Hyper-V 上進行 WDS 應用,效果很使人滿意。在微軟發佈了 Windows Server 2008 R2 後決定對其進行綜合評估,首先要測試的就是 WDS,同時體驗一下 MDT2010。因爲 Windows Server 2008 R2 沒法從 32bit 的 Windows Server 2008 進行升級,因此我在這臺 Windows Server 2008 Hyper-V 上全新安裝了一臺用於 測試評估 WDS+MDT2010 的 Windows Server 2008 R2 虛擬機(來賓系統),整個安裝配置過程都很順利,可是爲該虛擬機安裝 Hyper-V Integration Services 時失敗了。以下圖所示:
安裝程序檢測到虛擬機上已經安裝了 Integration Services 組件,強制安裝最後提示失敗。不難理解,R2 確定要較以前版本先進!既然如此也只能先這樣使用,看來要想在 Hyper-V 測試微軟的新系統或者產品,最好將主機升級到最新的系統版本!
在以後的運行測試中也併爲發現異常,可是在一次爲其餘虛擬機作 Troubleshooting 的時候,偶然發如今主機(父分區)系統日誌中記錄了多條警告日誌,來源和ID分別是:VMSMP ID:2六、Storvsp ID:五、vmbus ID:2。
爲了便於其餘網友經過搜索引擎能找到該日誌,我以文字方式記錄下來錯誤警告日誌的具體內容:
日誌名稱:系統 來源:VMSMP 事件 ID:26
「ComputerName」上的 NIC 驅動程序沒法加載,由於它與服務器虛擬化堆棧不兼容。服務器版本爲2 客戶端版本爲 196610(VMID 00000000-0000-0000-0000-000000000000)。
日誌名稱:系統 來源:sotrvsp 事件 ID:5
沒法加載「ComputerName」中的存儲設備,由於它與服務器虛擬化堆棧不兼容。服務器版本爲2.0 客戶端版本爲 4.2 (VMID 00000000-0000-0000-0000-000000000000)。
日誌名稱:系統 來源:vmbus 事件 ID:2
父分區使用的是另外一個 VMBus 版本。您須要在此來賓安裝中安裝匹配的 VMBus 版本。
這些錯誤警告日誌但是夠「聳人聽聞」的,趕忙停掉了這臺 Windows Server 2008 R2 虛擬服務器,快速查閱了微軟的KB,最終得知,這些錯誤警告是能夠被忽略的,虛驚一場!爲何微軟不在「事件日誌聯機幫助」中提供這些錯誤警告日誌的詳細說明呢?往往打開的都是找不到任何信息,這一用戶體驗實在使人沮喪和抓狂!只能但願微軟能儘快重視該問題,如今仍是來了解一下這篇 KB,編號是:
KB972108,地址是:
http://support.microsoft.com/kb/972108