ich folgende Puppet-Version auf CentOS Linux bin mit Release 7.2:Disable Puppet Mittel runinterval
# puppetserver -v
puppetserver version: 2016.5.0.11
Ich habe einen Agentenknoten Win und ich könnte später mehr wenige haben. Agent-Version auf Win Knoten:
C:\Windows\system32>puppet --version
4.8.1
würde Ich mag die Mittelruninterval
dauerhaft deaktivieren, so kann ich nur Push von meinem Puppet-Server, wenn erforderlich. Ich sah einige Links und versuchte, die folgende Zeile in Puppet Server /etc/puppetlabs/puppet/puppet.conf
Datei zu setzen. Ich habe auch den Server neu gestartet, aber der Agent ruft den Katalog ab.
[agent]
daemonize=false
Ich möchte auch wissen, ob es möglich ist, runinterval
auf bestimmten Knoten nur zu deaktivieren. Wenn ja, wie?
Sie haben eine gute Antwort, die erklärt, wie verhindert werden kann, dass der Agent Kataloganforderungen ausgibt, aber es ist mir unklar, wie Sie irgendeine Art von Push vom Master zu anderen Knoten implementieren. Natürlich nicht über Puppet, es sei denn, dies ist ein PE-Feature, von dem ich nichts weiß. Puppet hat * nie * eine Push-Funktion, obwohl es bis Puppet 4 eine Remote-Trigger-Katalog-Anfrage-Funktion hatte (die die Ausführung des Agenten erforderte, aber nicht unbedingt für die Ausgabe von Kataloganfragen konfiguriert war). –
Obwohl ich nicht auf die Implementierung einging, dachte ich, '' '' '' '' '' '' '' '' '' 'helfen, Änderungen voranzutreiben. Ist das nicht möglich, während der Agentendienst deaktiviert bleibt? – Technext
Mithilfe von MCollective können Agenten bei Bedarf Katalogläufe durchführen. Wenn das Ihren Bedürfnissen dann gut und gut dient. Es ist jedoch technisch kein Push, und es wird nicht von Core-Puppet erleichtert. Diese feinen Unterscheidungen mögen dir nicht wichtig sein. –