應用程式時,就會發生堆積記憶體遺漏,或服務會查詢 Windows Server 2008 R2 中的 MSCluster_Resource WMI 類別

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

在此頁中

徵狀

請考慮如下案例:
  • 應用程式或服務經常會使用 Windows 管理檢測 (WMI) 介面來使用下列命令其中一項查詢 Windows Server 2008 R2 容錯移轉叢集裝載的虛擬機器資訊:
    選取 [* 從 MSCluster_Resource 在其中輸入 = '虛擬機器' 和 PrivateProperties.VmID = 'id'
    選取 [* 從 MSCluster_Resource 在其中輸入 = 'type1' [OR 類型 = 'typeN'] *
    選取 [* 從 MSCluster_Resource 在其中輸入 = '一般服務' 和 PrivateProperties.ServiceName = 'ServiceName'
    選取 [* 從 MSCluster_Resource 在其中輸入 = '虛擬機器設定' 和 PrivateProperties.VmId = 'id'
  • 在查詢的叢集節點上安裝 Hotfix 套件 974930。
在這個案例中,一個 Wmiprvse.exe 處理序的記憶體使用量會持續增加,每次都執行 WMI 查詢。與時間,Wmiprvse.exe 處理序終止。由於這個問題,應用程式或服務遇到低效能或函式失敗。

發生的原因

叢集 WMI 提供者 (Cluswmi.dll) 不正確地遺漏大約了 4100 位元組的堆積空間進行列舉叢集資源的每一次,就會發生這個問題。

解決方案

若要解決這個問題,請在受影響的 Windows Server 2008 R2 叢集中節點上安裝下列 hotfix。

Hotfix 資訊

您可以從 Microsoft 取得的支援的 hotfix。然而,其目的只為修正這篇文章所說明的問題。此 hotfix 只適用於發生本文中所述的問題的系統上。此 hotfix 可能會接受其他測試。因此,如果這個問題不會嚴重影響,我們建議您等候下一版包含此 hotfix 的軟體更新。

此 hotfix 已開放下載,有此知識庫文件頂端的 「 下載 Hotfix 」 區段。如果這個區段不會出現,請連絡 Microsoft 客戶服務及支援 」 取得 hotfix。

附註如果發生其他問題,或如果需要進行疑難排解,您可能必須建立個別的服務要求。收取支援費用會套用到其他支援問題,以及此特定 hotfix 無法解決的問題。如 Microsoft 客戶服務和支援的電話號碼或建立個別的服務要求的完整清單,請造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus/?ws=support
附註「可下載的 Hotfix」表單會顯示 hotfix 可以使用的語言。如果看不到您的語言,是因為 hotfix 未提供該語言。

必要條件

若要套用此 hotfix,您必須執行 Windows Server 2008 R2 或 Windows Server 2008 R2 Service Pack 1 (SP1)。

此外,您必須安裝 [容錯移轉叢集] 功能。

如需有關如何取得 Windows Server 2008 R2 service pack 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
976932 Service Pack 1 Windows 7 和 Windows Server 2008 R2 的相關資訊

登錄資訊

若要使用此 hotfix,您不需要變更登錄。

重新啟動需求

您沒有重新啟動電腦,如果您套用此 hotfix 之前,停止叢集服務。

Hotfix 取代資訊

此 hotfix 不會取代先前發行的 hotfix。

檔案資訊

此 hotfix 的全球版本安裝檔案具有下列表格中所列的屬性。這些檔案的日期和時間是以國際標準時間 (UTC) 表示。本機電腦上這些檔案的日期與時間,是以您當地的時間和目前的日光節約時間 (DST) 的時差來顯示。此外,當您執行特定作業的檔案時可能會變更日期和時間。
Windows Server 2008 R2 檔案資訊備忘稿
重要Windows 7 的快速補充程式與 Windows Server 2008 R2 的快速補充程式包含在相同的套件。但是 Hotfix 要求頁面上的 Hotfix 會列在各自的作業系統中。如果要要求適用於其中一或兩個作業系統的 Hotfix 套件,請選取頁面上列在「Windows 7/Windows Server 2008 R2」下方的 Hotfix。一律參照文章中的<適用於>一節,以判定每個 Hotfix 適用的確切作業系統。
  • 套用至特定產品、 里程碑 (RTM,SPn) 及服務分支 (LDR、 GDR) 的檔案可以藉由檢查下列的表格中所顯示的檔案版本號碼來識別:
    摺疊此表格展開此表格
    版本產品里程碑服務分支
    6.1.760 0.21xxxWindows Server 2008 R2RTMLDR
    6.1.760 1.21xxxWindows Server 2008 R2SP1LDR
  • 資訊清單檔 (.manifest) 所安裝的每個環境 分別列出 在 「 Windows Server 2008 R2 的其他檔案資訊 」 區段中。資訊清單檔案和相關的安全性類別目錄 (.cat) 檔案,是非常重要的事維護更新元件的狀態。安全性類別目錄檔案,其未列出的屬性,是使用 Microsoft 數位簽章來簽署。
所有支援 x64 版本的 Windows Server 2008 R2
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Cluswmi.dll6.1.7600.21010540,16016-年 7 月-201105:19x64
Cluswmi.mof不適用76,75215-年 7 月-201122:56不適用
Cluswmiuninstall.mof不適用1762009 年 7 月 13 日20:22不適用
Cluswmi.dll6.1.7601.21772541,69616-年 7 月-201105:25x64
關於所有支援的 Windows Server 2008 R2 IA-64 版本
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Cluswmi.dll6.1.7600.21010884,22416-年 7 月-201104:01IA-64
Cluswmi.mof不適用76,75215-年 7 月-201122:43不適用
Cluswmiuninstall.mof不適用1762009 年 7 月 13 日20:22不適用
Cluswmi.dll6.1.7601.21772886,27216-年 7 月-201104:12IA-64

其他可行方案

若要解決這個問題,請在受影響的 Windows Server 2008 R2 叢集中節點上執行下列指令碼:
選取 [* 從 mscluster_Resource,PrivateProperties.VmID = 'id'

狀況說明

Microsoft 已經確認這是 「 適用於 」 一節中所列的 Microsoft 產品中的問題。

其他相關資訊

如需詳細資訊,按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
974930 應用程式或服務,依使用的 WMI 提供者查詢容錯移轉叢集的相關資訊,可能會遇到低效能或逾時例外
如需有關軟體更新術語的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
編號 824684 用來描述 Microsoft 軟體更新標準術語的說明

其他檔案資訊

Windows Server 2008 R2 的其他檔案資訊

所有支援 x64 版本的 Windows Server 2008 R2 的其他檔案
摺疊此表格展開此表格
檔案名稱Amd64_microsoft-windows-f...overcluster cluswmi_31bf3856ad364e35_6.1.7600.21010_none_1934c0a5d26bf0a9.manifest
檔案版本不適用
檔案大小6,668
日期 (UTC)16-年 7 月-2011
時間 (UTC)05:57
平台不適用
檔案名稱Amd64_microsoft-windows-f...overcluster cluswmi_31bf3856ad364e35_6.1.7601.21772_none_1adc6695cfc103a7.manifest
檔案版本不適用
檔案大小6,668
日期 (UTC)16-年 7 月-2011
時間 (UTC)06:19
平台不適用
檔案名稱Update.mum
檔案版本不適用
檔案大小32,896
日期 (UTC)18-年 7 月-2011
時間 (UTC)20:09
平台不適用
所有支援的 Windows Server 2008 R2 IA-64 版本的其他檔案
摺疊此表格展開此表格
檔案名稱Ia64_microsoft-windows-f...overcluster cluswmi_31bf3856ad364e35_6.1.7600.21010_none_bd17c9181a0c886f.manifest
檔案版本不適用
檔案大小6,666
日期 (UTC)16-年 7 月-2011
時間 (UTC)05:47
平台不適用
檔案名稱Ia64_microsoft-windows-f...overcluster cluswmi_31bf3856ad364e35_6.1.7601.21772_none_bebf6f0817619b6d.manifest
檔案版本不適用
檔案大小6,666
日期 (UTC)16-年 7 月-2011
時間 (UTC)06:13
平台不適用
檔案名稱Update.mum
檔案版本不適用
檔案大小7,944
日期 (UTC)18-年 7 月-2011
時間 (UTC)20:09
平台不適用

屬性

文章編號: 2580360 - 上次校閱: 2014年6月21日 - 版次: 1.0
這篇文章中的資訊適用於:
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 for Itanium-Based Systems
關鍵字:?
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2580360 KbMtzh
機器翻譯
請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。
按一下這裡查看此文章的英文版本:2580360
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