2017-10-24 20 views
0

人形5で再生を開始しましたが、何らかの理由で人形のsource属性がfileリソースが機能していません。パペットファイルリソースがソース属性を解決していません

エラー出
puppet agent -t 

Error: /Stage[main]/Main/File[/tmp/motd]: Could not evaluate: Could not retrieve information from environment production source(s) file:/tmp/motd 

ファイルエージェントで

file {'/tmp/motd': 
    source => '/tmp/motd', 
} 

、私が発行します。私は次のようである私の人形サーバでの単純なマニフェストファイルを持っていますmotdは、人形サーバー上に/tmp/ディレクトリにあります。

ここで何が起こっているのでしょうか?私はcontent => 'Testing 1 2 3'source属性を交換する場合

puppet agent -tの実行が正常にカタログを作成し、私はsource属性がローカルを指し、Testing 1 2 3

答えて

0

としては、ドキュメントhereで説明した内容で、クライアント上のファイルmotdを見ますファイル(Puppet Agentノード上のローカル)。

パペットサーバーからファイルを取得する場合は、hereのようにモジュールのファイルディレクトリにファイルコンテンツを配置することをお勧めします。

関連する問題