私はWindowsミニオン(Linuxマスター)でSaltStackを使用しています。 C:/hello_world.txtにhello-world.txtをコピーする簡単な.slsファイルを作成しました。また、top.slsを記述し、file_rootsを構成しました。ミニオンのキーが受け入れられました(そしてtest.pingが機能しています)。
私の現在の問題は私が(マスターで)電話するときです:
salt 'my_minion' state.highstate
私は得ます:
Minion did not return. [no response]
一方、私がしようとすると(ミニオンで):
salt-call state.highstate
すべてが正常に動作します(ファイルがコピーされます)。マスターに-lデバッグオプションを追加しようとしましたが、興味深いものはありません。
デバッグのヒントはありますか?
-t 300
などでタイムアウトを増やしてみてください。私が最初にソルトを使い始めたとき、ハイステートがデフォルトの5秒のタイムアウトよりも時間がかかることが多いことに気付きました。
それが役立つ場合は、マスター構成ファイルのtimeout: <whatever>
を使用してデフォルトのタイムアウトを変更できます。