Chef尝试创建客户端“ChefNode2”时遇到错误

时间:2018-02-15 10:38:55

标签: chef devops

我遇到了带有

的bootstraping节点

Knife bootstrap chefnodeipaddress -x root -N ChefNode2

我可以ssh并ping到chefnode2以及在节点上安装的chef-client。 仍然像

一样错误

无法向Chef服务器进行身份验证(http 401)。 服务器响应: 无法作为'chef-validator'进行身份验证。确保您的node_name和客户端密钥正确无误。 运行处理程序: [2018-02-15T10:20:25 + 00:00]错误:运行异常处理程序 运行处理程序完成 [2018-02-15T10:20:25 + 00:00]错误:异常处理程序完成 厨师客户失败了。 0资源在01秒内更新 [2018-02-15T10:20:25 + 00:00]致命:Stacktrace转储到/var/chef/cache/chef-stacktrace.out [2018-02-15T10:20:25 + 00:00]致命:如果您提交错误报告,请提供stacktrace.out文件的内容 [2018-02-15T10:20:25 + 00:00]错误:401“未经授权” [2018-02-15T10:20:25 + 00:00]致命:Chef :: Exceptions :: ChildConvergeError:Chef run process退出失败(退出代码1)

请帮忙&建议

1 个答案:

答案 0 :(得分:1)

尝试提供密码以访问您的节点,例如

$ knife bootstrap chefnodeipaddress -x root -P PASSWORD --node-name ChefNode2