【发布时间】:2014-11-26 13:10:47
【问题描述】:
我对厨师很陌生,我想尝试创建作业并从服务器针对客户端节点执行它。服务器和节点有以下配置 -
服务器节点安装了 chef -v=11.16.0-1, private-chef -v=11.2.1-1, opscode-push-jobs-erver -v= 1.1.1-1。我还安装了 2 个客户端节点,他们安装了 chef -v=11.16.2-1, opscode-push-jobs-client:i386 -v=1.1.4-1。
knife node list
这给出了 node1 和 node2 作为结果。厨师正在节点上运行。现在当我执行时-
knife node status node1
结果是 -node1 不可用。请帮助我找出错误。欢迎提出任何建议。
【问题讨论】:
-
knife node status不是 Chef 附带的命令。你的意思是knife status? -
我的意思是刀节点状态NODENAME。
-
@coderanger 链接到这个我认为docs.getchef.com/enterprise/push_jobs.html#node-status
-
@Shona 不可用状态听起来像是推送作业客户端未在您的节点上启动,或者有防火墙阻止端口 10000-10003
标签: ruby chef-infra