我正在尝试编辑我的木偶代理登记时间,但无法让它运行命令ini_settting
我一直在遵循本指南作为示例:link
ini_setting {'server_true':
path => '/tmp/server.conf',
section => 'main',
setting => 'server',
value => 'true',
}
但是,当我使用ini_setting
运行任何内容时,我得到:错误:无法从远程服务器检索目录:SERVER上的错误500:服务器错误:评估错误:评估资源语句时出错,未知资源类型:'ini_setting'在/etc/puppetlabs/code/environments/production/manifests/test.pp
我也试过在类中声明它,但是出现了同样的错误。我也在本指南link中尝试了inifile::setting { 'agent_runinterval':
同样的问题。
我的办理登机手续的代码如下:
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.
根据puppet docs我应该能够将runinterval添加到main
注意:我不打算在此处手动更改配置文件。
谢谢!
答案 0 :(得分:1)
根据Larsks的观点,结果证明模块失败了。
使用puppet module install puppetlabs-inifile --version 2.0.0
手动安装,一切顺利。再次感谢。