我是Puppet的新手 Hiera </跨度> ,并在尝试应用包含a的模块时遇到配置问题 Hiera </跨度> 查找代理商。
来自/etc/puppetlabs/puppet/hiera.yaml:
—:后端……: - yaml:层次: - 默认值 - “%{clientcert}” - “%{环境}” - 全球
:YAML: :datadir:’/ etc / puppetlabs / puppet / hiera </跨度> “
来自/ etc / puppetlabs / puppet / hiera </跨度> /develop.yaml:
git_client …
为了改变你的 hiera 配置生效,你需要确保重启你的 puppet master 。如果你正在使用 puppetserver 在...运行 JVM 然后重启 pe-puppetserver 服务。如果你使用旧的 ruby 主人跑 passenger ,然后重启 pe-httpd 。
hiera
puppet master
puppetserver
JVM
pe-puppetserver
ruby
passenger
pe-httpd
取自 hiera docs :
Puppet master note:如果在代理程序运行之间修改hiera.yaml,则必须重新启动puppet master才能使更改生效。