2016-08-23 99 views
0

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 

执行全新安装后,它完全停止工作,我得到在日志下面的错误

未能进行自动加载木偶/类型/用户:无法自动加载 木偶/供应商/用户/ DirectoryService中:无法加载这样的文件

无法自动加载木偶/提供者/用户/ DirectoryService中:无法加载 这样的文件 - 的plist

ç乌尔德不会自动加载木偶/类型/用户:无法自动加载 木偶/供应商/用户/ DirectoryService中:无法加载此类文件

无法创建用于管理木偶的文件和目录中的部分[ 资源:主,:师傅,: SSL,:指标]

无法准备好执行:无法创建 资源管理中的部分木偶的文件和目录

此外,没有puppet.conf文件存在在/ etc /傀儡/即使全新安装后,puppet.conf的位置也是如此。我尝试安装两次,我看不到这个文件生成。

木偶版本3.8.5。

Ubuntu:12.04版本

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

+0

你是否有全新安装的命令和输出?你从什么安装回购? –

+0

apt:wget https://apt.puppetlabs.com/puppetlabs-release-pc1-precise.deb – Kenshin

+0

安装成功。但我现在没有日志 – Kenshin

回答

0

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

/etc/apt/sources.list.d

条目删除现有的APT仓库并删除puppetlabls-pc1.list,puppet.list,puppet.save,所有条目相关傀儡,然后调用

sudo易于得到更新

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

sudo易于得到-y安装戏梦人生

我想我是错用apt源。它根本没有生成puppet.conf文件。也许这就是为什么我得到这样的错误的原因