DSC V5 - продолжает попытки повторно применить неудачную конфигурацию
Мы начали использовать 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 ответ
Решение
Вот блог, который объясняет, как ведет себя LCM и как вы можете из него выйти http://nanalakshmanan.github.io/blog/Converging-to-a-desired-state/