首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >傀儡忽略配置

傀儡忽略配置
EN

Server Fault用户
提问于 2015-09-15 18:39:45
回答 1查看 399关注 0票数 1

我在Debian 8 Jessie盒上设置了一个傀儡(3.7.2)主服务器,但不知怎么的,我编写的配置指令被忽略了:

代码语言:javascript
复制
[14:24:43|root@puppetmaster:~] cat /etc/puppet/puppet.conf
[master]
server=puppetmaster

这是一个非常基本的配置,但它没有考虑到我的指令。如果我开始当主人:

代码语言:javascript
复制
[14:33:54|root@puppetmaster:~] puppet master ; puppet config print |grep ^server
server = puppet

如果我试图以参数开头,情况也是一样:

代码语言:javascript
复制
[14:35:29|root@puppetmaster:~] puppet master --server puppetmaster ; puppet config print |grep ^server
server = puppet

同样的结果,如果我尝试上面的傀儡用户。

我只是不知道我可能错过了什么。

谢谢

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-09-16 09:21:07

你想要做的事情有很多问题。

  1. “服务器”配置项仅在“代理”上下文中才有意义;将其设置在主控下没有任何有用的效果
  2. “傀儡配置打印”的文档声称它在‘代理’模式下工作,尽管我不能100%确定这是正确的(它似乎并不是这样工作的)

有趣的是,您还可以使用"configprint“选项,例如:sudo puppet agent --configprint serversudo puppet master --configprint server

然后看看会发生什么;对于我来说,它的行为符合我的实际期望(分别从代理和主控返回相关的值)

我建议"configprint“是做您需要的,您应该使用它而不是‘配置打印’。

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

https://serverfault.com/questions/722523

复制
相关文章

相似问题

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