2017-06-03 22 views
0

我已經通過Ruby Gems安裝了Puppet (版本4.10.1)Puppet無法使用配置集服務器

然後我用:

sudo puppet config set server mysite.org 

它返回以下錯誤(同樣的錯誤,不sudo)。

Error: No such file or directory @ rb_sysopen - /etc/puppetlabs/puppet/puppet.conf Error: Try 'puppet help config set' for usage

回答

0

我不是100%確定導致在安裝過程中未創建/etc/puppetlabs/puppet文件夾的情況。

我發現在運行sudo puppet config set server mysite.org修復問題之前手動創建文件夾sudo mkdir /etc/pupppetlabs/puppet

1

gem install不會創建配置文件,包會。

Puppet最好安裝在你正在使用的操作系統上的軟件包,而不是寶石。

了安裝步驟記錄在這裏:

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

如果你感覺懶惰,我甚至寫了一個腳本,將做所有的工作爲您服務!

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

+1

Puppet版本4在設備Ubuntu 14.04的操作系統上不可用。此外,我發現許多解決方案都無法運行,因爲我們正在運行嵌入式ARM設備。木偶寶石似乎適用於便攜性。 –

相關問題