DSC V5 - 继续尝试重新应用失败的配置

时间:2015-11-25 17:04:57

标签: powershell dsc powershell-v5.0

我们已经开始使用DSC来部署一些应用程序。我们正在推出配置,只希望它一次运行此配置然后停止。然而,似乎如果配置失败,我们最终会得到一个挂起的配置,DSC似乎一直在尝试重新应用。这是预期的行为吗?无论如何我们都要阻止这种情况发生。

以下是我们的LCM设置

ActionAfterReboot              : ContinueConfiguration
AgentId                        : 4314CBF5-928E-11E5-941E-00155D0****
AllowModuleOverWrite           : True
CertificateID                  : EBB297F164BDA1C1A7918C12C31D0F70110****
ConfigurationDownloadManagers  : {[ConfigurationRepositoryWeb]DSCHTTP}
ConfigurationID                : 3fa96bab-ac50-4b80-a9ac-384bfd*****
ConfigurationMode              : ApplyOnly
ConfigurationModeFrequencyMins : 15
Credential                     : 
DebugMode                      : {NONE}
DownloadManagerCustomData      : 
DownloadManagerName            : 
LCMCompatibleVersions          : {1.0, 2.0}
LCMState                       : Idle
LCMStateDetail                 : 
LCMVersion                     : 2.0
StatusRetentionTimeInDays      : 10
PartialConfigurations          : 
RebootNodeIfNeeded             : True
RefreshFrequencyMins           : 30
RefreshMode                    : Push
ReportManagers                 : {}
ResourceModuleManagers         : {[ResourceRepositoryWeb]DSCHTTP}
PSComputerName                 : D6B*****01
PSComputerName                 : D6B*****01

1 个答案:

答案 0 :(得分:2)

这是一个博客,解释了LCM的行为方式以及如何摆脱它http://nanalakshmanan.github.io/blog/Converging-to-a-desired-state/