13

CentOS と Redhat でパペット エージェントを実行しています。ログファイルを見たいのですが、見つかりません。これらのオペレーティング システムでは、puppet.conf で logdir = /var/log/puppet を明確に指定していますが、このディレクトリを確認すると空です。

Ubuntu と SUSE でも同様のことを行いましたが、うまくいきました。この問題は、Redhat と CentOS でのみ発生しました。このような場合にログ ファイルを探す場所について何か考えはありますか?

ありがとう、ヘンリー

4

2 に答える 2

10

デフォルトでは、puppet のログ エントリは/var/log/messages(Redhat-Like Linux) に保存されます。

https://docs.puppetlabs.com/pe/latest/install_what_and_where.html#log-files

にログインするに/var/log/puppet/puppet.logは、 で関連する行のコメントを解除できます/etc/sysconfig/puppet

# The puppetmaster server
#PUPPET_SERVER=puppet

# If you wish to specify the port to connect to do so here
#PUPPET_PORT=8140

# Where to log to. Specify syslog to send log messages to the system log.
PUPPET_LOG=/var/log/puppet/puppet.log

# You may specify other parameters to the puppet client here
#PUPPET_EXTRA_OPTS=--waitforcert=500
于 2015-02-16T03:13:19.997 に答える