自動化運維工具安裝部署 chef (二) - server的安裝
安裝前先抓個虛擬機鏡像
原始文檔
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 [email protected] root@123 --filename /usr/chef/pcdog.pem
管理端大致完成
自動化運維工具安裝部署 chef (二) - server的安裝