Puppet Enterprise似乎安装在我的ubuntu 14.04服务器上:
root@puppet:/# puppet --version
3.8.5 (Puppet Enterprise 3.8.4)
然而,木偶服务没有运行:
root@puppet:/# service puppet status
puppet: unrecognized service
Puppet服务器似乎也正常工作,因为我可以在puppet master上执行以下命令:
root@puppet:/# puppet resource package nginx
package { 'nginx':
ensure => '1.4.6-1ubuntu3.4',
即使在运行木偶代理-t'之后,Puppet证书列表也是空的。在一个节点上:
root@puppet:/# puppet cert list
root@puppet:/#
答案 0 :(得分:5)
在PE 3.x上,傀儡服务被称为pe-puppet
而不是puppet
。
puppet cert list
仅显示未完成的证书请求。您希望puppet cert list --all
显示已签名的证书。 https://docs.puppet.com/puppet/latest/reference/man/cert.html
答案 1 :(得分:1)
service puppetmaster status
这将显示主机上木偶的状态
service puppet status
这将显示从属/代理机器上的状态