圖文詳解cobbler自動(dòng)裝機(jī)教程(內(nèi)附epel源)

概述

成都創(chuàng)新互聯(lián)長(zhǎng)期為上1000+客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為英吉沙企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè),英吉沙網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。

Cobbler是一個(gè)使用python 開(kāi)發(fā)的開(kāi)源項(xiàng)目,通過(guò)將部署系統(tǒng)所涉及的所有服務(wù)集中一起,來(lái)提供一個(gè)全自動(dòng)化批量快速建立Linux 系統(tǒng)的網(wǎng)絡(luò)安裝環(huán)境.cobbler的誕生,將Linux網(wǎng)絡(luò)安裝系統(tǒng)的門(mén)檻從大專以上文化水平,成功降至初中以下,連補(bǔ)鞋匠(cobbler中文翻譯)都能學(xué)會(huì)。 Cobbler 使用命令行方式管理,也提供了基于 Web 的界面管理工具(cobbler-web),還提供了API接口,可以方便二次開(kāi)發(fā)使用。

 

Cobbler架構(gòu)圖如下:

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

 

實(shí)驗(yàn)環(huán)境

redhat 7  操作系統(tǒng)

網(wǎng)卡改成vmnet 8(可以連接外網(wǎng)模式)

IP地址改為dhcp模式(自動(dòng)獲取IP)

Cobbler源碼包 epel-release-latest-7.noarch.rpm 放window共享文件夾

鏈接:https://pan.baidu.com/s/1dKSa-1YZ3bTikBnQI7jooA 密碼:naul

 

實(shí)驗(yàn)?zāi)康?/p>

學(xué)會(huì)安裝cobbler環(huán)境、配置cobbler服務(wù)。

 

實(shí)驗(yàn)步驟

一、安裝cobbler環(huán)境

1.測(cè)試Linux 7 服務(wù)器是否可以成功連接外網(wǎng)

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

 

2.掛載共享文件夾,掛載光盤(pán)文件

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

 

3.導(dǎo)入epel源(軟件包在共享文件中)

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

 

4.安裝cobbler以及相關(guān)服務(wù)軟件包

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

 

5.啟動(dòng)相關(guān)服務(wù)

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

 

6.檢查cobbler配置

  cobbler check                                         // 檢查cobbler                         

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

為了便于大家理解,我整理出上圖整段英文大意如下:

(1)編輯/etc/cobbler/settings文件,找到server選項(xiàng),修改為提供服務(wù)的ip地址,即本機(jī)ip,不能是127.0.0.1           

(2)編輯/etc/cobbler/settings文件,找到next_server選項(xiàng),修改為本機(jī)的ip地址,也不能是127.0.0.1              

(3)這條可以忽略。  

(4)編輯/etc/xinetd/tftp文件,將文件中的disable字段的配置由yes改為no                                                            

(5)執(zhí)行cobbler get-loaders,系統(tǒng)將自動(dòng)下載loader程序,完成提示的修復(fù)工作。                                                 

(6)使用systemctl命令開(kāi)啟rsyncd服務(wù)。     

(7)此處沒(méi)有涉及到安裝debian系統(tǒng),可以忽略。

(8)修改cobbler用戶的初始密碼,可以使用如下命令生成密碼。并用生成后的密碼替換/etc/cobbler/settings文件中密碼   

(9)提示fence設(shè)備沒(méi)找到,可以忽略。                                                                                                               

 

二、配置cobbler服務(wù)

1.修改cobbler主配置文件

   vim /etc/cobbler/settings                    

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

  server :192.168.65.130

  pxe_just_once: 1

 

2.配置TFTP和Rsync

  [root@localhost ~]#vim /etc/cobbler/settings                              

  manage_rsync: 1                  //管理tftp服務(wù),1為啟動(dòng),0為關(guān)閉

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

systemctl restart xinetd.service                         //重啟服務(wù)

 

3.下載引導(dǎo)操作系統(tǒng)文件

cobbler get-loaders                                          //下載引導(dǎo)操作系統(tǒng)文件

systemctl enable rsyncd.service                     //開(kāi)機(jī)自啟動(dòng)
systemctl start rsyncd.service                         //啟動(dòng)服務(wù)


 

4.設(shè)置cobbler用戶初始密碼

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

vim /etc/cobbler/settings

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

 

5.安裝cman啟動(dòng)電源管理功能

yum install cman

 

6.檢查cobbler

  cobbler check              //檢查cobbler配置,接著做剩余項(xiàng)

備注:3,7,9項(xiàng)可忽略不做。

 

7.配置DHCP服務(wù)


 vim /etc/cobbler/settings

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

  vim /etc/cobbler/dhcp.template        //cobbler控制的dhcp服務(wù)模板

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

cobbler rsync        //修改配置文件后需要同步配置,使其生效

systemctl restart dhcpd.service       //啟動(dòng)dhcpd服務(wù)

8.導(dǎo)入ISO鏡像文件

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

 

9.查看鏡像導(dǎo)入結(jié)果

cobbler list                                    //查看導(dǎo)入結(jié)果

cobbler distro list                         //查看發(fā)行版本

tree /var/lib/tftpboot/images        //查看內(nèi)核和初始化文件在tftp server 共享目錄

(若無(wú)tree,需先安裝yum install tree)。

 

10.測(cè)試安裝

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

 

11.不用任何操作,等待自動(dòng)安裝完成即可(此系統(tǒng)為最小化安裝)

圖文詳解cobbler 自動(dòng)裝機(jī)教程 (內(nèi)附epel源)

 

網(wǎng)站欄目:圖文詳解cobbler自動(dòng)裝機(jī)教程(內(nèi)附epel源)
文章路徑:http://muchs.cn/article6/pidsig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、網(wǎng)站制作網(wǎng)站策劃、面包屑導(dǎo)航、App開(kāi)發(fā)微信公眾號(hào)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)