パペットエージェント側でシェルスクリプトを実行しています。ローカル マシンで同じシェル スクリプトを実行すると、いくつかのログ メッセージがターミナルに出力されます。しかし、パペット エージェントで実行すると、エージェント ターミナルにログが出力されません。
puppet を使用してシェル スクリプトを実行するときに、シェル スクリプトのログを出力するにはどうすればよいですか?
次のコマンドを使用してシェルスクリプトを実行しています。
exec { "strating":
user => 'root',
environment => 'JAVA_HOME=/home/malintha/jdk1.6.0',
path => $command_path,
command => "/pathToShellScript/myScript.sh",
logoutput => true,
timeout => 3600,
require => Exec['another goal'],
}
注:設定しましたlogoutput => true