小编Bal*_*ays的帖子

使用刀引导程序的Chef节点配置问题 - 无法通过服务器进行身份验证

我正在尝试使用刀具引导程序设置一个厨师客户端节点:

knife bootstrap nodename -x user -P passwd --sudo
Run Code Online (Sandbox Code Playgroud)

获取以下错误消息::

Chef尝试创建客户端"nodename .url.com"时遇到错误身份验证错误 - 无法向Chef服务器进行身份验证(http 401).服务器响应:用户或客户端'chef-validator'的签名无效*

我的配置设置看起来不错,我尝试重新启动所有的厨师服务器服务,并尝试从节点配置chef-client

  1. 在新VM中正确安装了厨师
  2. 删除了文件 /etc/chef
  3. 将我的Chef服务器复制/etc/chef/chef-validator.pem到我的/etc/chef/validator.pem
  4. Ran the Still我得到了chef-client -l debug -S https://mychefserver.url.com -K /etc/chef/validation.pem

    [2014-07-03T14:03:25-04:00]致命:Chef :: Exceptions :: ChildConvergeError:Chef run process退出失败(退出代码1)*

我的厨师工作站工作正常,没有任何问题.主厨节点中的任何配置文件我都可以排除故障吗?

chef-infra knife

6
推荐指数
2
解决办法
8553
查看次数

标签 统计

chef-infra ×1

knife ×1