我正在使用 EC2 创建实例。
当我运行 knife node list
时,我可以看到所有节点
NodeA,
NodeB,
NodeC
当我尝试搜索 NodeC
时,它给我一条错误消息
FATAL: No nodes returned from search!
当我尝试使用 SSH 访问同一节点 NodeC
时出现相同的错误。
$ knife search node name:NodeC
FATAL: No nodes returned from search!
但是当我运行 knife node list
时,我可以在列表中看到 NodeC
。
即使我运行 knife search node:
,它也会显示除 NodeC
之外的所有节点
有人可以就此提出解决方案吗?
最佳答案
NodeC 是否已成功运行 chef-client
?如果不是这种情况,则不会将最新的一组属性上传到 Chef 服务器,这可以解释为什么您在 knife-search
中看不到任何内容。
关于chef-infra - 使用 SSH 搜索或访问节点时出现 "FATAL: No nodes returned from search!",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18572734/