gpt4 book ai didi

puppet 大师 : how to turn on logging?

转载 作者:行者123 更新时间:2023-12-02 03:21:14 27 4
gpt4 key购买 nike

我们有 FOSS Puppet 3.8.1 运行一个主机,在某个时候它开始响应 500 响应我们的客户对目录的请求。

完全不知道出了什么问题,我开始搜索一些日志,但一无所获。

/etc/puppet/puppet.conf master 看起来像

[main]
logdir=/var/log/puppet
vardir=/var/lib/puppet
ssldir=/var/lib/puppet/ssl
rundir=/var/run/puppet
factpath=/lib/facter
pluginsync=true

[agent]
server=our-app.com
certname=cert-name

有一个 /var/log/puppet 文件夹,但它是空的。

有人可以帮助找到记录错误的位置吗?

最佳答案

在 puppetmaster 上,运行这个命令

puppet config print |grep log

在我的系统上,这会产生各种有用的路径,例如

masterhttplog = /var/log/puppet/masterhttp.log
httplog = /var/log/puppet/http.log
railslog = /var/log/puppet/rails.log
masterlog = /var/log/puppet/puppetmaster.log
puppetdlog = /var/log/puppet/puppetd.log

对于调试 puppetmaster 和代理的关系以及 list 文件中的错误,报告也很有用

puppet config print |grep report

请注意,puppetmaster 本身也可以是一个代理,因此很可能有像 last_run_report.yaml 这样的东西,它与 puppetmaster 配置自身有关,但你可能想跳过这些

关于 puppet 大师 : how to turn on logging?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33199639/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com