Изменения на Puppetmaster, не всегда сразу распознанном Марионеточными агентами

Введение

Это происходит неоднократно день, который изменяется на Puppetmaster, сразу не распознаны Марионеточными агентами. Если это верно, Марионетка должна быть выполнена больше чем 5 раз (например, X <5 минут), прежде чем изменения будут распознаны.

  • Марионеточная версия: 3.7.3
  • Узлы X> 100 Марионеточного агента
  • Один Puppetmaster

Ожидаемый

Изменения на Puppetmaster должны распознаваться Марионеточным агентом сразу всегда

Попытки

Одна из попыток решить проблему выполнялась после чтения этой документации:

Puppet includes a basic puppet master web server based on Ruby’s WEBrick library.
(This is what Puppet uses if you run puppet master on the command line or use
most puppetmaster init scripts.)

You cannot use this default server for real-life loads, as it can’t handle 
concurrent connections; it is only suitable for small tests with ten nodes 
or fewer. You must configure a production quality web server before you
start managing your nodes with Puppet.

Any Rack-based application server stack will work with a puppet master, but if 
you don’t have any particular preference, you should use Passenger combined 
with Apache. This guide shows how to configure Puppet with this software.
  1. Выполненный puppetmaster использование Пассажира.
  2. Другая попытка состояла в том, чтобы остановить автоматическое выполнение марионетки на узлах Марионеточного агента каждые 30 минут

Текущий

Попытки не решили проблему, т.е. изменения на Puppetmaster сразу не распознаны Марионеточным агентом

1
задан 14 January 2015 в 21:05
1 ответ

Вероятно, это проблема с кэшированием сред - по умолчанию в 3.7 данные из среды в файловой системе будут кэшироваться в течение 3 минут, поэтому изменения не будут видны узлам агентов до тех пор, пока срок действия этого кеша истек.

Настройте environment_timeout главного устройства, чтобы получить желаемое поведение, с предупреждением о том, что использование 0 , чтобы полностью избежать кэширования, может иметь неприятные последствия для производительности. 1161619]

3
ответ дан 3 December 2019 в 18:41

Теги

Похожие вопросы