溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

cobbler自動(dòng)部署裝機(jī)

發(fā)布時(shí)間:2020-07-16 11:39:02 來(lái)源:網(wǎng)絡(luò) 閱讀:1290 作者:wx5d3fd1efe40e3 欄目:系統(tǒng)運(yùn)維

cobbler簡(jiǎn)介

Cobbler通過(guò)將設(shè)置和管理一個(gè)安裝服務(wù) 器所涉及的任務(wù)集中在一起, 從而簡(jiǎn)化了系統(tǒng)配置。相當(dāng)于Cobbler封裝了DHCP、TFTP、XINTED等服務(wù),結(jié)合了PXE、kickstart等安裝方法,可以實(shí)現(xiàn)自動(dòng)化安裝操作系統(tǒng),并且可以同時(shí)提供多種版本,以實(shí)現(xiàn)在線安裝不同版本的系統(tǒng)。

數(shù)據(jù)庫(kù)保存了哪些信息:

1用戶評(píng)論

2.保存了網(wǎng)頁(yè)連接信息

3.保存了網(wǎng)頁(yè)文章

4.保存了網(wǎng)頁(yè)文章的分類信息

5.用戶注冊(cè)信息

6.其他的一些組件信息

哪些沒(méi)被保存的數(shù)據(jù)庫(kù)信息

1.圖片

2.視頻

cobbler服務(wù)器部署過(guò)程:

1、配置epel源

yum?-y?install?epel-release?????#安裝epel源

2、安裝cobbler

yum?install?cobbler?-y??????#安裝cobbler

3、下載相關(guān)軟件

yum?-y?install?cobbler-web?dhcp?tftp-server?pykickstart?httpd?rsync?xinetd?-y

4、創(chuàng)建密碼root用戶密碼

openssl?passwd?-1?-salt?'123'?'123'??$1$123$nE5gIYTYiF1PIXVOFjQaW/

5、配置cobbler配置文件

vim?/etc/cobbler/settings
next_server:?自己的IP地址
server:?自己的地址
manage_dhcp:?1?????????????//開啟dhcp功能
default_password_crypted:?"root密碼"

6、啟動(dòng)thtp服務(wù)

vi?/etc/xinetd.d/tftp????????????//將文件中的信息進(jìn)行修改
disable?????????????????=?no
systemctl?restart?xinetd.service


7、啟動(dòng)httpd服務(wù),cobbler服務(wù),關(guān)閉防火墻

systemctl?start?httpd.service?
systemctl?start?cobblerd.service
systemctl?stop?firewalld.service?
setenforce?0

8、配置dhcp服務(wù)

vi?/etc/cobbler/dhcp.template?????????????????????????????//cobbler控制的dhcp服務(wù)模板
subnet?192.168.109.0?netmask?255.255.255.0?{
?????option?routers?????????????192.168.109.1;
?????option?domain-name-servers?8.8.8.8;
?????option?subnet-mask?????????255.255.255.0;
?????range?dynamic-bootp????????192.168.109.100?192.168.109.254;
?????default-lease-time?????????21600;
?????max-lease-time?????????????43200;
?????next-server????????????????$next_server;
##修改網(wǎng)關(guān),dns地址?地址池


9、生成同步配置文件

cobbler?sync????????????????????????????//幫助同步生成DHCP配置文件?到——>?//etc/dhcp/dhcpd.conf

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

cobbler?get-loaders

11、重啟dhcp服務(wù)、cobbler服務(wù)

systemctl?restart?dhcpd.service
systemctl?start?cobblerd.service

12、掛載光盤鏡像、配置yum源

mount?/dev/sr0?/mnt/

cobbler?import?--path=/mnt/?--name=CentOS-7-x86_64?--arch=x86_64????#導(dǎo)入鏡像,需要等待
/var/www/cobbler/ks_mirror/CentOS-7-x86_64??#默認(rèn)導(dǎo)入存放位置
cobbler?list#查看導(dǎo)入結(jié)果
cobbler?distro?list#查看發(fā)行版本


13、重啟各項(xiàng)服務(wù),避免出錯(cuò)

systemctl?restart?cobblerd.service?
systemctl?restart?dhcpd.service?
systemctl?restart?xinetd.service?
systemctl?restart?httpd.service


14、開啟客戶端進(jìn)行驗(yàn)證。



補(bǔ)充:

#######################cobbler-web配置##################

第一種:

/etc/cobbler/modules.conf??????????????????????//authn_configfile????模塊認(rèn)證
htdigest?-c?/etc/cobbler/users.digest?Cobbler?cbaadmin???????????//輸入兩次確認(rèn)密碼,例:123123
#web賬戶為chaadmin??密碼為123123
systemctl?restart?httpd.service?
systemctl?restart?cobblerd.service
https://192.168.220.141/cobbler_web


第二種:

vim?/etc/cobbler/modules.conf
module?=?authn_pam#修改PAM認(rèn)證
module?=?authz_ownership#在USER.CONF指定訪問(wèn)權(quán)限
useradd?webuser
passwd?webuser
vi?/etc/cobbler/users.conf
[admins]
admin?=?""
cobbler?=?""
webuser?=?""?//添加
systemctl?restart?cobblerd
systemctl?restart?httpd
https://192.168.220.141/cobbler_web




向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI