自动化运维工具安装部署 chef (五) - node的注册和troubleshooting
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自动化运维工具安装部署 chef (五) - node的注册和troubleshooting相关的知识,希望对你有一定的参考价值。
上次卡在了pem认证,找了官网文档,解决了401认证错误
修改
knife.rb
current_dir = File.dirname(__FILE__)
log_level :info
log_location STDOUT
node_name "admin"
client_key "#{current_dir}/admin.pem"
chef_server_url "https://chefserver/organizations/pactera"
cookbook_path ["#{current_dir}/../cookbooks"]
validation_client_name "pactera"
validation_key "#{current_dir}/validation.pem"
确保个人的key和组织的key都在/usr/chef/chef-repo/.chef目录中
注册下节点
看一下节点列表
knife client list
访问下webui
https://192.168.209.136/organizations/pactera/nodes
把配置文件从workstation传到节点node
scp knife.rb [email protected]:/usr/chef/chef-repo/.chef
scp admin.pem [email protected]:/usr/chef/chef-repo/.chef
scp validator.pem [email protected]:/usr/chef/chef-repo/.chef
依法炮制
knife bootstrap 192.168.209.138 -x root -P password -N Node
命令行检查后,已经注册上去了,webui也上去了,至此节点注册完成
以上是关于自动化运维工具安装部署 chef (五) - node的注册和troubleshooting的主要内容,如果未能解决你的问题,请参考以下文章
自动化运维工具安装部署 chef (三) - workstation的安装