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版本
有人可以帮我解决这个问题吗?
答案 0 :(得分:0)
/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文件。可能就是我之所以遇到这样的错误
的原因