我有我的LocalConfigurationManager設置如下:DSC配置不斷重新啓動
[DSCLocalConfigurationManager()]
Configuration LCMConfig
{
Node localhost
{
Settings
{
RebootNodeIfNeeded = $true
ActionAfterReboot = 'ContinueConfiguration'
AllowModuleOverwrite = $true
DebugMode = 'All'
}
}
}
LCMConfig
Set-DscLocalConfigurationManager -Path .\LCMConfig -Verbose -Force
然後我通過
Start-DscConfiguration -Path .\RDS -Verbose -Wait
揭開序幕DSC配置此配置設置,涉及一大堆的遠程應用服務器步驟和幾次重新啓動。其中一次重新啓動發生在一個又一個循環中。當重啓發生時,我可以進入系統足夠長的時間以便在DSC重新啓動系統之前運行一兩個快速命令。我怎麼知道配置中哪些特定的資源正在被DSC佔用。
如果我運行
Remove-DSCConfiguration -Stage Pending,Current,Previous
的重啓停止......但後來我似乎失去對存在問題正在發生的所有信息。
我可以捕獲Get-DSCConfiguration的輸出,但是我無法弄清楚輸出是否足以說明重啓循環發生的位置。
我該如何進一步調試呢?