我試圖使用文件資源來複制大量文件,其中大約20,000個文件跨越了3000個目錄。儘管DSC在部署文件時起作用,但當我嘗試對它們進行測試時遇到了問題。一切工作正常,如果我只有在資源中的幾個文件,但如果我在我的全套加載中打破的事情。我可以在目標節點上獲得Test-DSCConfiguration並獲得True結果(將我的測試服務器上的內存從4個演出增加到16個演出後),但Get-DSCConfiguration引發此錯誤:導致WBEM錯誤的PowerShell DSC文件資源
Get-DscConfiguration:WBEM已超出服務器限制(例如內存,連接...)。 在線:1個字符:1 + Get-DscConfiguration + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .gurationManager)[獲取 -DscConfiguration],CimException + FullyQualifiedErrorId:MI RESULT 27時,Get-DscConfiguration
配置簡單:
File ServerBox { Ensure = "Present" Type = "Directory" Recurse = $true MatchSource = $true Force = $true Checksum = "modifiedDate" SourcePath = "\\DevOps\ServerBox" DestinationPath = "D:\ServerBox" }
起初我以爲問題是存儲器,如我甚至無法運行Test-DSCConfiguration,但是那個人投擲了mem ory錯誤,所以一旦我添加了更多的系統,我至少可以從測試中獲得真實的結果。但Get-DSCConfiguration仍然不起作用。
任何人都有任何洞察到WBEM錯誤?
此錯誤還應該在應用程序(基於內存)事件日誌中記錄有關違反WBEM限制的更多詳細信息。如果你發送,我們可以從那裏去。此外,您可以發送$ psversiontable WBEM是DSC LCM運行的基礎架構,顯然此操作高於允許的資源配額。 – TravisEz13 2016-06-19 21:25:27