【问题标题】:Unable to bootstrap a node from chef workstation无法从厨师工作站引导节点
【发布时间】:2015-07-20 16:22:58
【问题描述】:

当我尝试引导节点时,我遇到了 chef 的问题。我在尝试引导节点后安装了服务器和工作站,但我不可能收到以下错误消息: enter image description here

在引导之前,我使用 knife configure client 为客户端生成了一个knife.rb。

谢谢,

【问题讨论】:

    标签: chef-infra bootstrapping knife


    【解决方案1】:

    您收到 HTTP 401 错误,这意味着您无法针对厨师服务器进行身份验证。

    为了测试我的 Knife.rb 文件,我总是运行一个简单的命令,例如:

    knife client list
    

    我希望这对你来说会失败?在尝试引导新节点之前,您需要一个正常工作的 Chef 工作站。

    【讨论】:

    • 它工作得很好,我有 toto-validator 结果。我也可以从工作站 ssh 厨师服务器。
    • 我的意思是你的命令以前有效,我的问题是当我尝试引导节点时收到错误消息。
    • @gersen Ahhh,在远程机器上的引导过程中出现此错误消息?在这种情况下,问题可能出在“validation_client_name”和“validation_key”设置上。刀引导操作 SSH 进入远程节点并使用这些凭据在厨师服务器上注册新客户端。如果它们无效,它可能会解释 401。请参阅:docs.chef.io/chef_private_keys.html
    • @gersen chef 12.2.0 中的新功能消除了对验证密钥的需求,请参阅:chef.io/blog/2015/04/16/validatorless-bootstraps
    猜你喜欢
    • 2013-05-23
    • 1970-01-01
    • 1970-01-01
    • 2014-03-09
    • 2015-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多