Страница 1 из 1

puppet синхронизация

Добавлено: 06.02.2017 17:58
safronowmax
Здравствуйте, подскажите пожалуйста. По умолчанию puppet client синхронизируется с puppet master один раз в полчаса. Можно принудительно запустить синхронизацию, для этого на агенте нужно выполнить команду /opt/puppetlabs/bin/puppet agent --test. Можно ли такую же принудительную синхронизацию запустить непосредственно с puppet master для определенной группы клиентов?

Re: puppet синхронизация

Добавлено: 20.02.2018 08:53
JohnMMX400
safronowmax писал(а):
06.02.2017 17:58
Здравствуйте, подскажите пожалуйста. По умолчанию puppet client синхронизируется с puppet master один раз в полчаса. Можно принудительно запустить синхронизацию, для этого на агенте нужно выполнить команду /opt/puppetlabs/bin/puppet agent --test. Можно ли такую же принудительную синхронизацию запустить непосредственно с puppet master для определенной группы клиентов?



Доброго дня!! тоже обыскался .... хотел такую возможность найти...


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

только crontab -e и crontab -l не чего не показывают.

зато видно в каталоге: nano /etc/cron.d/puppet


5,20,35,50 * * * * root /usr/bin/puppet agent --test 2>&1 | tee -a /var/log/puppet/puppet.log

3 * * * * root /bin/find /var/lib/puppet/state/agent_catalog_run.lock -type f -mmin +60 -exec rm -f {} \; > /dev/null 2>&1
40 2 * * sat root rm -rf /var/lib/puppet/clientbucket/* > /dev/null 2>&1


т.е. судя по первой строчке агент отрабатывает каждые 15 минут.
дальше смотрю лог на сервере

tail -n 50 /var/log/puppet/masterhttp.log | grep ip адрес сервера

вижу что он подключался зараза 8 минут назад! и стабильно пытается каждые 15 минут.

- теперь нужно написать модуль + манифест - который бы на том первом сервере помог обрести мне рутовые права..- кто нибуть писал что то похожее? посоветуйте пожалуйста

:rolleyes: