如何检查Puppet Enterprise服务器/主服务器是否已安装且工作正常?

AD7*_*AD7 4 puppet puppet-enterprise

Puppet Enterprise似乎安装在我的ubuntu 14.04服务器上:

root@puppet:/# puppet --version
3.8.5 (Puppet Enterprise 3.8.4)
Run Code Online (Sandbox Code Playgroud)

但是,木偶服务没有运行:

root@puppet:/# service puppet status
puppet: unrecognized service
Run Code Online (Sandbox Code Playgroud)

Puppet服务器似乎也正常工作,因为我可以在puppet master上执行以下命令:

root@puppet:/# puppet resource package nginx
package { 'nginx':
  ensure => '1.4.6-1ubuntu3.4',
Run Code Online (Sandbox Code Playgroud)

即使在节点上运行'puppet agent -t'之后,Puppet证书列表也是空的:

root@puppet:/# puppet cert list 
root@puppet:/# 
Run Code Online (Sandbox Code Playgroud)

Mat*_*ard 5

调用puppet服务pe-puppet而不是puppetPE 3.x.

puppet cert list仅显示未完成的证书请求.您想要puppet cert list --all显示签名的证书.https://docs.puppet.com/puppet/latest/reference/man/cert.html