如何疑難排解 「 沒有回應 」 主應用程式狀態 SCVMM 2008 中,於針對 SCVMM 2008 R2

文章翻譯 文章翻譯
文章編號: 976640 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

簡介

本文將告訴您如何疑難排解 「 沒有回應 」 的主應用程式狀態中 Microsoft System Center Virtual Machine Manager (VMM) 系統管理員主控台中顯示。「 沒有回應 」 的主應用程式狀態會指出 VMM 伺服器無法與主應用程式。如果將這類通訊會中斷,斷斷續續,您可以預期在 VMM 系統管理員主控台] 中變更主應用程式狀態。

當主應用程式狀態是 「 沒有回應 」 時,會記錄在 VMM 系統管理員主控台中,在 [工作] 檢視中的常見錯誤包括:
錯誤 (2911)
沒有足夠的資源都能夠上完成這項操作 伺服器名稱.網域名稱 伺服器。
(沒有足夠的儲存為完成此作業 (0x8007000E))
錯誤 (2912)
嘗試連絡上的代理程式發生內部錯誤 伺服器名稱.網域名稱 伺服器。
(沒有更多的執行緒可以在系統 (0x800700A4) 中建立)
錯誤 (2916)
VMM 程式無法完成要求。連線到代理程式 伺服器名稱.網域名稱 已遺失。
(未知的錯誤 (0x80338012))
錯誤 (2915)
「 WS-管理服務無法處理該要求。在 [找不到物件 伺服器名稱.網域名稱 伺服器。
(未知的錯誤 (0x80041002))
警告 (13926)
主應用程式叢集 伺服器名稱.網域名稱 未完整地重新整理因為無法連絡所有節點。高可用性存放以及報告此叢集的虛擬網路資訊可能會不正確。

其他相關資訊

步驟 1: 使用 Virtual Machine Manager 組態分析器

Virtual Machine Manager 設定解析程式是您可用來評估之電腦的服務,或可能要服務 VMM 角色或 VMM 中的其他函式的重要組態設定的診斷工具。「 Virtual Machine Manager 組態分析器 」 會執行下列作業:
  • 掃描您所指定的電腦硬體和軟體組態
  • 會評估一組預先定義的規則對這些設定
  • 會顯示錯誤訊息和警告,不是最佳化 VMM 角色,或您為電腦指定其他 VMM 函式的任何組態
系統需求:

安裝 「 Virtual Machine Manager 組態分析精靈 」 之前,您必須下載並安裝 64 位元版本的 Microsoft 基準線組態分析器。如果要下載的 MBCASetup64.msi 檔案,請造訪下列 Microsoft 網站:
完整.嗎?LinkID = 97952
附註 Microsoft 基準設定解析程式的系統需求會指示 Windows Server 2003 並支援。不過,[Virtual Machine Manager 組態分析器] 和 [分析器 Microsoft 基準線設定] 都會加以測試,而且在 64 位元版本 Windows Server 2008 R2 和 Windows Server 2008 的支援。

您必須安裝並執行 Virtual Machine Manager 組態解析程式目前是,或將成為 VMM 伺服器的電腦上。若要檢閱 VMM 伺服器的系統需求,請造訪下列 Microsoft 網站:
完整.嗎?LinkId = 133516
如果要下載 「 Virtual Machine Manager 組態分析器 」,請造訪下列 Microsoft 網站:
http://www.microsoft.com/downloads/details.aspx?FamilyID = 02 d 83950-c03d-454e-803b-96d1c1d5be24 & displaylang = 短破折號

步驟 2: 檢查建議的快速補充程式

在所有伺服器上裝載 VMM 或 Hyper-V 的角色,請確認建議的 hotfix 已經安裝。如需有關這些 hotfix 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
2397711 建議的快速補充程式的系統中心 Virtual Machine Manager 2008 R2
962941 建議的快速補充程式,系統中心 Virtual Machine Manager 2008

步驟 3: 檢查有損毀的效能計數器

檢查應用程式事件記錄檔,在主應用程式請參閱若已記錄下列事件:

記錄檔名稱: 應用程式
來源: Microsoft Windows LoadPerf
事件識別碼: 3012
描述:
效能登錄執中的效能字串已經損毀時處理效能延伸計數器提供者。效能登錄的 BaseIndex 值是在資料區段的第一個 DWORD,LastCounter 值是在 [資料] 區段中,第二個 DWORD,LastHelp 值為 [資料] 區段中的第三個 DWORD。

如果事件識別碼 3012 登入主機電腦時,執行下列 「 知識庫 」 文件,以重建效能計數器所記錄的步驟:

2554336 -如何手動重建效能計數器的 Windows Server 2008 64 位元或 Windows Server 2008 R2 系統

步驟 4: 檢查 Svchost.exe 處理程序的 Windows 遠端管理服務

Virtual Machine Manager 取決於太多的 Windows 遠端管理服務為基礎的通訊。因此,「 沒有回應 」 的狀態是很可能會發生是因為基礎的 Windows 遠端管理通訊 VMM 伺服器與主機電腦之間發生錯誤。只有在您重新啟動主應用程式的電腦之後,很快就,如此一來,狀態為"OK"。但是,三到四個小時後,狀態會變更為 「 沒有回應 」,且 VMM 伺服器上的作業失敗,並傳回類似下列的錯誤訊息:
錯誤 (2927)
硬體管理錯誤嘗試聯繫伺服器 server.contoso.com。
(未知的錯誤 (0x803381a6))

建議的動作
簽 WinRM 是伺服器 server.contoso.com 上安裝並執行。如需使用命令"winrm helpmsg hresult"。

此外,如果您停止 [Windows 遠端管理服務在命令提示字元中,這個處理程序更長比平常,無法完成。某些情況下,可能需要五分鐘的時間停止。

如果共用的 Svchost.exe 處理的裝載已備份的 Windows 遠端管理服務,就會發生這個問題。

若要解決這個問題,請設定 Windows 遠端管理服務在個別的 Svchost.exe 處理程序中執行。若要這樣做,請開啟提高權限的命令提示字元中輸入下列命令,,然後按 ENTER 鍵。
c:\>sc 設定 winrm 類型 = 自己

附註 請確定您輸入命令,完全就像這裡所顯示。注意在等號 (=) 符號後的空間。
如果命令成功完成時,就會看到下列輸出:

[SC]ChangeServiceConfig 成功

步驟 5: 增加 WinRM 逾時的預設值

在每一部伺服器,開啟提升權限的命令提示字元,然後執行下列步驟:
  1. 對於 Windows 2008 R2 和 Windows 2008 SP2 的電腦,使用下列命令來增加 WinRM 逾時的預設值:
    winrm 設定 winrm/組態 @ {MaxTimeoutms ="1800000"}
  2. 對於 Windows 2008R2 與 Windows 2008 SP2 的電腦,請使用下列命令。(請注意 Windows 2008 R2 伺服器可能會回報這個步驟並非必要)。
    winrm 設定 winrm/設定/服務 @ {MaxConcurrentOperations ="200"}
  3. 對於 Windows 2008R2 與 Windows 2008 SP2 的電腦,請使用下列命令。(請注意 Windows 2008 R2 伺服器可能會回報這個步驟並非必要)。
    winrm 設定 winrm/設定/服務 @ {MaxConcurrentOperationsPerUser ="400"}
  4. 對於 Windows 2008R2 與 Windows 2008 SP2 的電腦,請使用下列命令:
    net stop winrm
    net start winrm
    net start vmmagent

步驟 6: 檢查 VMM 伺服器電腦帳戶

因為從主機電腦上的本機系統管理員群組中移除 VMM 伺服器電腦帳戶,也會發生這個問題。這項設定可能被因為 「 受限群組 」 群組原則設定。

如需有關此原因的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
969164 虛擬伺服器或 Hyper-V 的主應用程式可能有狀態為 「 沒有回應 」 或者 「 需要注意 「 受限群組受限於群組原則設定

若要解決這個問題,請將移至新的組織單位 (OU) 該區塊的繼承所有的 [群組原則] 物件的 VMM 伺服器和主機電腦。

步驟 7: 停用 TCP 卸載

在 [視窗登錄] 和 [小組所使用的管理軟體的任何網路介面卡的 TCP 卸載,則必須停用。您必須檢查以確定 TCP 卸載完全停用所有這些位置。在這兩個 VMM 伺服器和主機電腦上,則必須執行這項作業。

下列子機碼下在登錄中找到所有的網路介面卡:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\ {4D36E972-E325-11CE-BFC1-08002BE10318}

有其他這個子機碼下的子機碼名為四位數字,開頭為"0000"。找出在詳細資料窗格顯示實體網路介面卡名稱的子機碼。在 [詳細資料窗格中找到"DriverDesc"的值。這個值應該包含名稱的網路介面卡,例如"PCIe 十億位元伺服器介面卡的 HP NC360T"。針對每一個這些子機碼中,進行下列變更:

停用所有的廠商特定卸載。「 卸載 」 設為零 (0) 的情況下設定的任何包含文字的項目值。這個值會停用特定廠商卸載。比方說,這些項目包括。
摺疊此表格展開此表格
項目描述
* FlowControl沒有可用的說明
* IPChecksumOffloadIPv4告訴您,裝置是否已啟用或停用的 IPv4 加總檢查碼計算
* TCPChecksumOffloadIPv4告訴您,裝置是否啟用或停用透過 IPv4 封包的 TCP 總和檢查碼計算
* TCPChecksumOffloadIPv6 告訴您,裝置是否已啟用或停用 IPv6 封包上的 TCP 總和檢查碼計算
* UDPChecksumOffloadIPv4 告訴您,裝置是否已啟用或停用的 UDP 加總檢查碼計算,透過 IPv4 封包
* UDPChecksumOffloadIPv6告訴您,裝置是否啟用或停用 IPv6 封包上的 UDP 加總檢查碼計算
* LsoV1IPv4 說明裝置是否已啟用或停用這些線段的大型的 TCP 封包透過 IPv4 大型傳送的卸載
* LsoV2IPv4 說明裝置是否已啟用或停用這些線段的大型的 TCP 封包透過 IPv4 大型傳送的卸載
* LsoV2IPv6說明裝置是否已啟用或停用這些線段的大型的 TCP 封包透過 IPv6 大型傳送的卸載
* IPsecOffloadV1IPv4說明裝置是否已啟用或停用 IPsec 標頭的計算,透過 IPv4。
* IPsecOffloadV2說明裝置是否已啟用或停用 IPsec 卸載版本 2 (IPsecOV2)。
* IPsecOffloadV2IPv4說明裝置是否啟用,或僅針對 IPv4 停用 IPsecOV2。
* RSS接收端縮放比例
* TCPUDPChecksumOffloadIPv4 告訴您,裝置是否啟用或停用透過 IPv4 的 TCP 或 UDP 加總檢查碼計算
* TCPUDPChecksumOffloadIPv6告訴您,裝置是否啟用或停用透過 IPv6 的 TCP 或 UDP 加總檢查碼計算

若要停用 Windows 中的 TCP 卸載,請使用下列的登錄項目為 TCP/IP 通訊協定將卸載的工作:

子機碼:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TCPIP\Parameters
項目:
DisableTaskOffload
型別:
呼叫完成
您可以設定此登錄項目為 1,若要停用 [將所有工作-卸載的 TCP/IP 傳輸。

有許多廠商都有某種形式的卸載其小組的管理軟體內建功能。這類卸載時,可出現許多種形式,且通常廠商而定。

如需有關工作卸載,請造訪下列 Microsoft 開發人員網路網站:
http://msdn.microsoft.com/en-us/library/ff570925 (v=VS.85).aspx

步驟 8: 檢查有其他原因

下面是一些其他的潛在原因發生此問題:
  • VMM 代理程式沒有在執行中。
  • 某些防毒軟體正在掃描連接埠或通訊協定。

VMM 帳戶成員資格

您可以將 VMM 帳戶到適當的群組,以根據下列:

VMM 伺服器電腦帳戶:
  • 系統管理員群組在 VMM 伺服器和所有的主機電腦上
  • VMM 伺服器上的 Virtual Machine Manager 伺服器本機群組
在 VMM 中的動作帳戶:
  • 在 VMM 伺服器和所有的主機電腦上本機系統管理員群組

屬性

文章編號: 976640 - 上次校閱: 2012年1月12日 - 版次: 3.0
這篇文章中的資訊適用於:
  • Microsoft System Center Virtual Machine Manager 2008
  • Microsoft System Center Virtual Machine Manager 2008 R2 Workgroup Edition
關鍵字:?
kberrmsg kbhowto kbexpertiseinter kbsurveynew kbinfo kbmt KB976640 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:976640
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com