我的自動化帳戶有幾個DSC配置。當我編譯它們分開,一切都很好,但如果我運行在同一時間2個或更多的編譯,它發生,一些彙編的失敗,類似不同的錯誤以下幾點:在Azure自動化帳戶上並行編譯多個DSC配置
運行命令停止,因爲選項變量「ErrorActionPreference」或通用參數設置爲Stop:無法找到路徑'C:\ Users \ Client \ Temp \ tempconfig \ 946ab078-a97f-45ee-b6a5-5d24bd76489d \',因爲它不存在。
或
集合已修改;枚舉操作可能不會執行。 (集合已修改;枚舉操作可能不執行)
或
不能索引到一個空數組。 (不能索引到一個空數組)
我的配置是,因爲這容易:
Configuration TempConfig
{
Import-DscResource -ModuleName PSDesiredStateConfiguration
Node 'localhost' {
WindowsFeature InstallDotNetFrameworkCore
{
Ensure = 'Present'
Name = 'NET-Framework-Core'
}
}
}
當我相同的配置多次編譯以及當我編譯不同的多種配置,會出現問題(但是像上面那樣簡單)。 真的沒有規則,我隨機得到這些錯誤。 這是Azure的某種限制還是我做錯了什麼?
我確實認爲你需要向Azure自動化團隊提出這個問題;)或者希望他們中的一些人能夠找到這個問題;) – 4c74356b41
是的我已經聯繫了Azure支持,他們正在努力,但希望有人已經面對這個問題。 – loku