1. 程式人生 > >cobbler批量自動裝機

cobbler批量自動裝機

ges 項目 上網 http 完成 centos 環境準備 準備 linu

網絡安裝服務器套件 Cobbler(補鞋匠)從前,我們一直在做裝機民工這份很有前途的職業。自打若幹年前 Red Hat 推出了 Kickstart,此後我們頓覺身價倍增。不再需要刻了光盤一臺一臺地安裝 Linux,只要搞定 PXE、DHCP、TFTP,還有那滿屏眼花繚亂不知所雲的 Kickstart 腳本,我們就可以像哈裏波特一樣,輕點魔棒,瞬間安裝上百臺服務器。這一堆花裏胡哨的東西可不是一般人都能整明白的,沒有大專以上學歷,通不過英語四級, 根本別想玩轉。總而言之,這是一份多麽有前途,多麽有技術含量的工作啊。很不幸,Red Hat 最新(Cobbler項目最初在2008年左右發布)發布了網絡安裝服務器套件 Cobbler(補鞋匠),它已將 Linux 網絡安裝的技術門檻,從大專以上文化水平,成功降低到初中以下,連補鞋匠都能學會。對於我們這些在裝機領域經營多年,經驗豐富,老驥伏櫪,誌在千裏的民工兄弟們來說,不啻為一個晴天霹靂。

環境準備一臺centos7 網卡設置NAT模式 必須能夠上網 準備技術分享圖片源 下載地址鏈接:https://pan.baidu.com/s/1r9eIW1QE0YBD9TbsWCVlpQ 密碼:g1yk
開始部署環境 首先得讓你的centos7和自己的宿主機能過互聯互通,其次檢查共享目錄有沒有發出如下圖所示
技術分享圖片
把共享目錄掛載到opt底下並安裝這個在線更新源再把鏡像文件掛載到mnt目錄下如下圖所示
技術分享圖片
安裝完這個epel源後用yum list 更新一下後 用yum install cobbler cobbler-web dhcp tftp-server pykickstart httpd rsync xinetd -y安裝這些軟件包如下圖所示

技術分享圖片
安裝完成後到cobbler目錄下找到settings 用vim settings修改它的配置文件如下圖所示
技術分享圖片
開啟服務並關閉防火墻如下圖所示
技術分享圖片
技術分享圖片
用cobbler check檢查一下如下圖所示
技術分享圖片
先優化第二項如下圖所示
技術分享圖片
接著優化第四項並重啟cobbler服務如下圖所示
技術分享圖片
再設置密碼並把密碼粘貼到配置文件中如下圖所示
技術分享圖片
技術分享圖片
修改cobbler控制的dhcp服務模板如下圖所示
技術分享圖片
cobbler sync幫助同步生成DHCP配置文件如下圖所示
技術分享圖片
cobbler get-loaders 下載引導操作系統文件完成後重啟dhcp,cobbler,xinetd服務
導入iso鏡像如下圖所示
技術分享圖片
安裝tree軟件包如下圖所示
技術分享圖片
新建一臺centos7 選擇NAT模式開機讓它從網絡尋找鏡像文件如下圖所示

技術分享圖片
安裝完成如下圖所示
技術分享圖片

cobbler批量自動裝機