Опитвам се да редактирам времето за регистрация на моите марионетни агенти, но не мога да го накарам да изпълни командата ini_settting
Следвам това ръководство като пример: връзка
ini_setting {'server_true':
path => '/tmp/server.conf',
section => 'main',
setting => 'server',
value => 'true',
}
Въпреки това, когато стартирам нещо с ini_setting
, получавам: Грешка: Не може да се извлече каталог от отдалечен сървър: Грешка 500 на СЪРВЪР: Грешка в сървъра: Грешка при оценка: Грешка при оценяване на извлечение за ресурс, Неизвестен тип ресурс: 'ini_setting' в /etc /puppetlabs/code/environments/production/manifests/test.pp
Също така се опитах да го декларирам в клас със същата грешка. Опитах също inifile::setting { 'agent_runinterval':
от това ръководство link със същия проблем.
Моят код за регистрация изглежда по следния начин:
test.pp
ini_setting { "agent_runinterval":
ensure => present,
path => "/etc/puppetlabs/puppet/puppet.conf",
section => "main",
settting => "runinterval",
value => "21600"
}
Проверих, че конфигурационният файл е насочен правилно:
cat /etc/puppetlabs/puppet/puppet.conf
# This file can be used to override the default puppet settings.
Според марионетните документи трябва да мога да добавя runinterval към main
ЗАБЕЛЕЖКА: НЕ искам да правя ръчна промяна в конфигурационния файл тук.
Благодаря!