我已安装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'
答案 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