【发布时间】:2013-06-24 15:15:28
【问题描述】:
我在 CentOS 和 Redhat 中运行 puppet 代理。我想查看它的日志文件,但找不到它。在这些操作系统中,我在 puppet.conf 中明确指定了 logdir = /var/log/puppet,但是一查这个目录,它是空的。
请注意,我为 Ubuntu 和 SUSE 做了类似的事情,而且效果很好。该问题仅发生在 Redhat 和 CentOS 中。知道在这些情况下在哪里查找日志文件吗?
谢谢, 亨利
【问题讨论】:
-
您是否尝试检查 /var/log/messages 或 /var/log/syslog(取决于您的设置)以查找 puppet 条目?我们使用 Centos6,这就是 puppet 在服务器和节点上写入的地方。
-
我猜 Puppet 的特定版本和配置文件部分可能存在问题。
puppet agent --configprint logdir的输出是什么?
标签: logging centos redhat puppet