2013-06-27 3 views
5

Я бегу марионетку в CentOS и Redhat. Я хотел бы увидеть его файл журнала, но не могу его найти. В этих операционных системах я четко указываю logdir =/var/log/puppet в puppet.conf, но при проверке этого каталога он пуст.кукольный файл журнала в redhat и centos

Обратите внимание, что я делал подобное для Ubuntu и SUSE, и он работал хорошо. Проблема произошла только в Redhat и CentOS. Любая идея, где искать файл журнала в этих случаях?

Спасибо, Генри

+0

Вы изучали/var/log/messages или/var/log/syslog (в зависимости от вашей настройки) для кукольных записей? Мы пользователь Centos6, и именно там марионетка пишет как на сервере, так и на узлах. – thisfeller

+0

Возможно, возникли проблемы с конкретной версией Puppet и разделов файлов конфигурации, которые, как я полагаю. Каков результат «марионеточного агента» - logdir? –

ответ

3

По умолчанию записи журнала кукольных сохраняет в /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