木偶大师新安装错误

时间:2016-08-23 15:09:52

标签: puppet

puppet master在我的ubuntu 12.04服务器上工作正常。今天我使用以下命令卸载它并再次进行全新安装。重新安装后,木偶大师无法启动。

sudo apt-get remove puppetmaster-common
sudo apt-get remove --auto-remove puppetmaster-common
sudo apt-get purge puppetmaster-common
sudo apt-get purge --auto-remove puppetmaster-common


sudo apt-get remove puppet
sudo apt-get remove --auto-remove puppet
sudo apt-get purge puppet
sudo apt-get purge --auto-remove puppet

全新安装后,它完全停止工作,我在日志中收到以下错误

  

无法自动加载puppet / type / user:无法自动加载   puppet / provider / user / directoryservice:无法加载此类文件

     

无法自动加载puppet / provider / user / directoryservice:无法加载   这样的文件 - plist

     

无法自动加载puppet / type / user:无法自动加载   puppet / provider / user / directoryservice:无法加载此类文件

     

无法创建用于管理Puppet文件和目录的资源   在[:main,:master,:ssl,:metrics]

中      

无法准备执行:无法为其创建资源   管理部分

中的Puppet文件和目录

此外,即使在全新安装后,/ etc / puppet / puppet.conf位置中也没有puppet.conf文件。我尝试了两次安装,但我无法看到此文件生成。

Puppet版本3.8.5。

Ubuntu:12.04版本

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

马特,我终于明白了。 我刚刚通过手动删除

中的条目删除了现有的apt存储库

/etc/apt/sources.list.d

并删除了puppetlabls-pc1.list,puppet.list,puppet.save,所有与puppet相关的条目然后被调用

sudo apt-get update

再次安装木偶大师而不附加任何额外的回购

sudo apt-get -y install puppetmaster

我认为我使用了错误的apt源码。它根本没有生成puppet.conf文件。可能就是我之所以遇到这样的错误

的原因