Puppet Enterprise“ puppet作业运行未知Puppet子命令'job'”,尽管文档指示可用

时间:2018-09-01 22:07:03

标签: puppet-enterprise

我已安装Puppet Enterprise 2018.1。根据这份文档https://puppet.com/docs/pe/2018.1/running_puppet_on_demand_from_the_cli.html,我想使用“与Orchestrator一起运行Puppet”,但是命令描述的命令不存在吗?

vagrant@pe:/$ sudo puppet job run Error: Unknown Puppet subcommand 'job'

1 个答案:

答案 0 :(得分:0)

尽管我已登录到主服务器(PE),但默认情况下未安装客户端工具,因此我需要下载(https://puppet.com/docs/pe/2017.3/installing_pe_client_tools.html)并安装(我的主机是Ubuntu 16.04,因此dpkg -i pe-client-tools_18.1.3-1xenial_amd64.deb)。

这些工具没有链接也没有添加到路径中,并且文档在如何调用方面具有误导性,因此不会像文档中那样“伪造作业”,而是(以show为例)

/opt/puppetlabs/bin/puppet-job show