我在Puppet master syslog中反复得到以下内容:
Sep 27 11:52:05 puppet1 puppet-master: Not collecting exported resources without storeconfigs Sep 27 11:52:06 puppet1 puppet-master: Not collecting exported resources without storeconfigs Sep 27 11:52:06 puppet1 puppet-master: Not collecting exported resources without storeconfigs
我实际上没有使用storeconfigs:
[ashinn@puppet1 ~]$ cat /etc/puppet/puppet.conf [agent] server = puppet.mydomain.com environment = production report = true [main] logdir = /var/log/puppet vardir = /var/lib/puppet ssldir = /var/lib/puppet/ssl rundir = /var/run/puppet factpath = $vardir/lib/facter pluginsync = true certname = puppet1.mydomain.com [master] modulepath = $confdir/environments/$environment/modules manifest = $confdir/environments/$environment/manifests/site.pp templatedir = $confdir/templates autosign = $confdir/autosign.conf ssl_client_header = SSL_CLIENT_S_DN ssl_client_verify_header = SSL_CLIENT_VERIFY report = true reports = hipchat
任何方式,我可以压制这些消息? 他们究竟是从哪里来的?
以下命令的输出是什么?
$ puppet config print | grep storeconfigs
然后检查木偶大师:
$ puppet master --configprint all | grep store
我假设你可以在puppet.conf设置:
storeconfigs = false
或者你可以设置例如puppetDB作为你的configuration的后端存储,消息应该消失。 看看介绍puppetDB