Mein Host zieht die Änderungen nicht automatisch (mindestens einmal in 30 Minuten). Ich muss es jedes Mal manuell erzwingen, um die Änderungen zu sehen. Fehle ich eine Parameter/Ressource Beschreibung in init.pp? Mein init.pp sieht aus wie folgt:Warum nimmt der Host die Änderungen nicht automatisch vor?
class checkout {
file { '/example/test12/test.sh':
ensure => directory,
mode => '0755',
recurse => true,
source => 'puppet:///extra/'
}
}
Ich kann den Puppet-Agent-Dienst sowohl im Master als auch im Host gestoppt sehen. Ich habe es nie gestoppt, sondern habe es einige Male neu gestartet. Gibt es einen Weg, wie es von selbst aufhören würde? Nachdem das gesagt wurde, machte Marionette immer noch ihren Job (mein anderes Manifest und init.pp) selbst der Service zeigt als gestoppt. Und für dieses Intervall sind es immer noch 30 Minuten als Standard. – James
BTW, löste es das Problem. Der Gastgeber wurde gestoppt, aber ich weiß nicht wie. Es ist so komisch. – James
Es ist möglich, Marionetten sicherzustellen, dass der Agentendienst gestoppt wird. Darüber hinaus ist es möglich, den Agenten über einen externen Scheduler wie "cron" auszuführen, anstatt ihn als eigenständigen Dienst auszuführen. Wenn der Master gestoppt zu sein schien, aber Sie immer noch neue Kataloge erhalten konnten, dann haben Sie sich das Falsche angeschaut. –