小编Max*_*Max的帖子

Knife SSH 找不到我的节点

knife ssh没有找到我的节点。我知道它应该可以,因为当我可以搜索它们时,我会找到它们

# knife search node name:*
2 items found

Node Name:   web_01
...

Node Name:   admin
...
Run Code Online (Sandbox Code Playgroud)

但是,当我运行时knife ssh(我会用“调试”标志显示它)我得到

# knife ssh "node:*" "uptime" -VV
DEBUG: Using configuration from /root/.chef/knife.rb
DEBUG: Signing the request as dev
DEBUG: Sending HTTP Request via GET to ec2-xx-xx-xx-xx.compute-1.amazonaws.com:4000/search/node
FATAL: No nodes returned from search!
Run Code Online (Sandbox Code Playgroud)

(是的,主持人是正确的,我只是为帖子审查了它)。

我试过修改 QUERY 参数并且总是得到相同的结果。我试过了:

  • 节点:*
  • 角色:*
  • *
  • *:*

有任何想法吗?

chef knife

13
推荐指数
1
解决办法
1万
查看次数

标签 统计

chef ×1

knife ×1