首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Puppet插件应该如何配置?

Puppet插件应该如何配置?
EN

Stack Overflow用户
提问于 2012-03-09 02:08:51
回答 1查看 1.8K关注 0票数 0

如果我通过添加modulepath / manifestdir设置将我的Puppet模块配置外部化为Puppet之外的目录:

代码语言:javascript
复制
[main]  
  pluginsync=true 
  modulepath=/home/user/project/etc/puppet/modules 
  manifestdir=/home/user/project/etc/puppet/manifests 

代理记录以下错误:

“无法评估:无法从源puppet://my-dns-name/plugins检索信息”

所以看起来他们似乎再也找不到我在$modulepath//lib/facter中安装的Facter事实了?

如果我注释掉modulepath / manifestdir设置,并将配置复制回/etc/puppet安装目录,代理就能正常工作。

我可能也需要设置pluginsource设置吗?如果需要,设置到哪里?感谢您的指点!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-09 03:21:06

是否对您的主目录的权限进行了限制,例如0750?puppetmaster通常以专用puppet用户身份运行,而不是以根用户身份运行,因此它可能无法读取私有主目录。

另一种可能是SELinux,如果你使用它的话。我希望您的主目录中的文件没有标记为允许puppetmaster进程访问。您是否在syslog中看到任何AVC拒绝?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9622575

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档