安装前先抓个虚拟机镜像
原始文档
https://docs.chef.io/install_server.html
开始安装
安装完成
初始化下
[root@chef_server chef]# chef-server-ctl reconfigure
初始化失败鸟。。。。
common_name is required
用vi改了 /etc/hosts,ping了一下自己配置的FQDN名,通的,再次重新配置一样错误
谷歌了下错误,输入
hostname localhost
好的,你牛逼,开始了,看起来要等很久的样子,先吃饭去了
煲仔饭回来一看,完成了
打开https://192.168.209.133/ 访问不了
systemctl stop firewalld
systemctl disable firewalld
防火墙停了就显示出来了
需要安装管理并且进行配置,下面安装管理端
[root@chef_server chef]# chef-server-ctl install chef-manage -path /usr/chef/chef-manage-2.5.4-1.el7.x86_64.rpm
我是直接从网站下了放了path路径中
https://packages.chef.io/files/stable/chef-manage/2.5.4/el/7/chef-manage-2.5.4-1.el7.x86_64.rpm
否则就是从远程下载,然后卡在这里动也不动
On the Chef server, run:
$ chef-server-ctl install chef-manage
then:
$ chef-server-ctl reconfigure
and then:
$ chef-manage-ctl reconfigure
连续好几次卡在安装界面,复制了chef manager 到目录,开始安装,简单暴力
[root@chef_server local-mode-cache]# rpm -ivh chef-manage-2.5.4-1.el7.x86_64.rpm
初始化chef manager组件
5分钟安装结束
https://192.168.209.133/login 出现了登录窗口
新开一个窗口,生成用户名和组织
chef-server-ctl user-create pcdog hao yu pcdogyu@hotmail.com root@123 --filename /usr/chef/pcdog.pem
管理端大致完成
自动化运维工具安装部署 chef (二) - server的安装
原文地址:http://blog.51cto.com/433266/2084533