
ディレクトリがコンパイルされてエージェントノードに転送されると、エージェントノードがそれをどのように使用するかを知りたいと思います。カタログファイルを読み取るためにプロバイダを使用しますか?
答え1
Puppetはデフォルトでルートシェルを使用して、ディレクトリからシステムマニフェストにコンパイルされたシステムコマンドを解釈します。何が起こったのかを確認するには、ノードのPuppetログを確認してください。また、このフラグを使用してエージェントを実行して--debug
デバッグ出力を設定できます。たとえば、次のようになります。
root-# puppet agent --debug -tv
(lots of output...)