Frage Wie unterdrückt man "Exportierte Ressourcen nicht sammeln ohne storeconfigs"?


In meinem Puppet-Master-Syslog bekomme ich immer wieder folgendes:

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

Ich benutze keine 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

Kann ich diese Nachrichten irgendwie unterdrücken? Wovon kommen sie eigentlich?


5
2017-09-27 18:55


Ursprung


Haben Sie exportierte Ressourcen oder Kollektoren in Manifesten definiert? (docs.puppetlabs.com/puppet/2.7/reference/lang_exportierte.html) - Shane Madden♦
Ich habe gerade mein Puppet-Repository durchsucht @@ und es gibt eine Handvoll exportierter Ressourcen, die durch Module verstreut sind, die ich auf den meisten Knoten verwende. - Andy Shinn


Antworten:


Was ist die Ausgabe des folgenden Befehls?

$ puppet config print | grep storeconfigs

Und dann prüfe den Puppenmeister:

$ puppet master --configprint all | grep store

Ich nehme an, du kannst dich einstellen puppet.conf:

storeconfigs = false

Oder Sie können z. puppetDB als Backend-Speicher für Ihre Configs und die Nachricht sollte verschwinden. Schau es dir an Einführung von puppetDB


1
2017-11-11 12:42



[ashinn @ workerstage2 ~] $ puppet config drucken | grep storeconfigs async_storeconfigs = falsch storeconfigs = false storeconfigs_backend = active_record thin_storeconfigs = false - Andy Shinn
Ok, überprüfe die Einstellung des Masters - Tombart
Beide gleich: [ashinn@puppet1 ~]$ puppet config print | grep storeconfigs async_storeconfigs = false storeconfigs = false storeconfigs_backend = active_record thin_storeconfigs = false - Andy Shinn
mmnt, hast du das versucht? puppet master --configprint all | grep store? - Tombart