【问题标题】:Puppet can't use config set serverPuppet 无法使用配置集服务器
【发布时间】:2017-06-03 13:14:00
【问题描述】:

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

然后我使用:

sudo puppet config set server mysite.org

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

错误:没有这样的文件或目录@rb_sysopen - /etc/puppetlabs/puppet/puppet.conf 错误:尝试'puppet 帮助配置集'以供使用

【问题讨论】:

    标签: puppet


    【解决方案1】:

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

    Puppet 最好与您所在操作系统的软件包一起安装,而不是 gem。

    这里记录了安装步骤:

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

    如果你觉得懒惰,我什至写了一个脚本来为你完成所有工作!

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

    【讨论】:

    • Puppet 版本 4 在 Ubuntu 14.04 设备的操作系统上不可用。我还发现许多解决方案都不起作用,因为我们正在运行嵌入式 ARM 设备。 Puppet Gem 似乎在便携性方面表现良好。
    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 2019-01-18
      • 1970-01-01
      • 2023-04-09
      • 1970-01-01
      • 1970-01-01
      • 2018-08-24
      • 2017-10-17
      • 1970-01-01
      • 2021-06-15
      相关资源
      最近更新 更多