我正在试图找出一种可以运行的方式" sudo chef-client"从我的工作站。我尝试了以下方式,但失败了。
C:\ Users \ Administrator \ chef-repo> knife ssh name:node1 -a hostname -x windows -i knife.pem" sudo chef-client"
致命:找到1个节点,但没有建立连接所需的属性。尝试使用--attribute设置另一个属性来打开连接。“
任何指导?
答案 0 :(得分:0)
您的节点没有设置hostname
属性。请尝试使用-a ipaddress
来使用计算机上的默认IP地址。
对于后代,基于以下评论,用户不清楚Windows主机通常不运行SSH守护进程,因此无法使用knife ssh
。 knife winrm
是Windows节点的推荐选项。