1. 程式人生 > >自動化運維工具安裝部署 chef (二) - server的安裝

自動化運維工具安裝部署 chef (二) - server的安裝

系統/運維 Linux

經過一個晚上的下載,終於下載好了

技術分享圖片

安裝前先抓個虛擬機鏡像

技術分享圖片

原始文檔

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的安裝