2016-11-11 12 views
0

私のオートメーションアカウントにはいくつかのDSC設定があります。私はそれらを別々にコンパイルするときはすべてうまくいっていますが、同時に2つ以上のコンパイルを同時に実行すると、次のようないくつかのコンパイルでエラーが発生します。Azure Automationアカウントで複数のDSC設定を並列にコンパイル

プリファレンス変数"ErrorActionPreference"または共通パラメータがStopに設定されています:存在しないため、 'C:¥Users¥Client¥Temp¥tempconfig¥946ab078-a97f-45ee-b6a5-5d24bd76489d'というパスが見つかりません。

又は

コレクションが変更されました。列挙操作が実行されないことがあります。 (コレクションが変更された、列挙操作が実行されなくてもよい。)

又は

ヌル配列へのインデックスができません。 (nullの配列にすることはできないのインデックス)は

私の構成は、このように簡単です:

Configuration TempConfig 
{ 
    Import-DscResource -ModuleName PSDesiredStateConfiguration 

    Node 'localhost' { 
     WindowsFeature InstallDotNetFrameworkCore 
     { 
      Ensure = 'Present' 
      Name = 'NET-Framework-Core' 
     } 
    } 
} 

私は別の複数の構成をコンパイルするとき、私はだけでなく、同じ構成を複数回コンパイル時に問題が発生しました(しかし、上記のように単純です)。 ルールは実際にはなく、私はこれらのエラーをランダムに取得します。 これはAzureからの何らかの制限ですか、何か間違っていますか?

+0

Azure Automation Teamにこの質問に対処する必要があると思う人もいますが、そのうちのいくつかがこの質問を見つけることを望みます) – 4c74356b41

+0

私はAzureのサポートに連絡していますが、この問題。 – loku

答えて

0

@Loku、

あなたの設定でコレクションを使用していますか?

同じ構成を複数回同時にコンパイルすると、これらのエラーが発生していますか?

コレクションが変更されました。列挙操作が実行されないことがあります。 (コレクションが変更されたため、列挙操作が実行されないことがあります)

ヌル配列にはインデックスできません。 (nullの配列へのインデックスではないことができます。)

それはあなたが(任意の秘密なし)構成スクリプトを提供することは可能ですか?

+0

私の投稿を更新しました。一言で言えば、両方の場合(同じ構成を何度もコンパイルし、同時に異なる構成をコンパイルする場合)に起こります。構成は非常にシンプルで、コレクションについては何もありません。 – loku

関連する問題