Puppet无法使用配置集服务器

时间:2017-06-03 13:14:00

标签: puppet

我已经通过Ruby Gems安装了Puppet (版本4.10.1)

然后我使用:

sudo puppet config set server mysite.org

返回以下错误(没有sudo的同一错误)。

  

错误:没有这样的文件或目录@ rb_sysopen -   /etc/puppetlabs/puppet/puppet.conf错误:尝试“傀儡”   帮助配置集'用法

2 个答案:

答案 0 :(得分:1)

gem install不会创建配置文件,包将会。

Puppet最好安装一个适用于您所使用的操作系统的软件包,而不是gem。

此处记录了安装步骤:

https://docs.puppet.com/puppet/4.10/install_linux.html

如果你感到懒惰,我甚至写了一个脚本,为你完成所有的工作!

https://github.com/petems/puppet-install-shell

答案 1 :(得分:0)

我不能100%确定是什么原因导致在安装过程中没有创建/etc/puppetlabs/puppet文件夹的情况。

我发现在运行sudo mkdir /etc/pupppetlabs/puppet修复问题之前,使用sudo puppet config set server mysite.org手动创建了文件夹。