Objectif
L'objectif est de désactiver les exécutions automatiques de Puppet-Agent qui se produisent toutes les 30 minutes. Il est possible de modifier l'intervalle , mais les exécutions automatiques de Puppet-Agent doivent être complètement désactivées.
Essayez-en un
Selon cette documentation, il devrait être possible de désactiver les exécutions automatiques de Puppet-Agent en configurant les éléments suivants:
/etc/puppet/puppet.conf
[agent]
daemonize=false
résulte en
Notice: Run of Puppet configuration client already in progress;
skipping (/var/lib/puppet/state/agent_catalog_run.lock exists)
si la marionnette est exécutée manuellement à l'intervalle d'exécution par défaut de 30 minutes.
Tentez deux
user@hostname:~$ sudo puppet agent --disable
résulte en
user@hostname:~$ sudo puppet agent -t
Notice: Skipping run of Puppet configuration client;
administratively disabled (Reason: 'reason not specified');
Use 'puppet agent --enable' to re-enable.
Tentez trois
Cette documentation a été trouvée après avoir googlé la question de cette Q&R, mais les informations fournies n'ont pas répondu à la question.
daemonize=false
paramètre réside toujours dans la section Agent dans /etc/puppet/puppet.conf
chkconfig puppet off && service puppet stop
utiliser Red Hat et ses dérivés.