第十二周作業(yè)

1、配置chrony服務(wù),實(shí)現(xiàn)服務(wù)器時(shí)間自動(dòng)同步

(1)、準(zhǔn)備工作: 服務(wù)器端: 192.168.17.142 系統(tǒng):centos7

? ? ? ? ? ? ? ? 客戶端:192.168.17.135? ?系統(tǒng): centos6

(2)、安裝軟件,啟動(dòng)服務(wù)

yum?install?chrony -y

systemctl?start?chronyd

systemctl?enable?chronyd


(3)修改配置文件:vim /etc/chrony.conf


(4)、客戶端設(shè)置

yum install chrony

service? chrony? ?start

配置文件中,指向chrony服務(wù)器地址就好了

service? chrony? ?restart


(5)?驗(yàn)證:修改centos6的時(shí)間,重啟chrony服務(wù),時(shí)間便會(huì)同步

chronyc?sources?-v?查看同步時(shí)間的狀態(tài)


2、實(shí)現(xiàn)cobbler+pxe自動(dòng)化裝機(jī)

1、cobbler

Cobbler是一個(gè)Linux服務(wù)器安裝的服務(wù),可以通過網(wǎng)絡(luò)啟動(dòng)(PXE)的方式來快速安裝、重裝物理服務(wù)器和虛擬機(jī),同時(shí)還可以管理DHCP,DNS等。

Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),還提供了API接口,可以方便二次開發(fā)使用。

cobbler集成的服務(wù)有;

PXE服務(wù)支持

DHCP服務(wù)管理

DNS服務(wù)管理(可選bind,dnsmasq)

電源管理

Kickstart服務(wù)支持

YUM倉庫管理

TFTP(PXE啟動(dòng)時(shí)需要)

Apache(提供kickstart的安裝源,并提供定制化的kickstart配置)

2、cobbler的三個(gè)層次:

distro:不同的發(fā)行版系統(tǒng)

profile:不同配置的同一發(fā)行版系統(tǒng)

system:不同ip地址同一配置的同一發(fā)行版系統(tǒng)

3、安裝配置

安裝:cobbler安裝yum倉庫是epel源

[root@centos7 ~]#yum-y install cobbler dhcp tftp-server tftp httpd? ?#安裝服務(wù)

[root@centos7 ~]# useradd user1? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #創(chuàng)建用戶

[root@centos7 ~]# echo "123"|passwd --stdin user1? ?#添加密碼

[root@centos7 ~]# cp /usr/share/syslinux/{pxelinux.0,menu.c32} /var/lib/cobbler/loaders/? ? #復(fù)制文件到cobbler目錄?

[root@centos7 ~]# vim /etc/cobbler/settings?

?server:192.168.17.142? ? ? #修改成可以訪問外網(wǎng)的ip地址?

?next_server:192.168.17.142? ?#修改成可以訪問外網(wǎng)的ip地址default_password_crypted:"$6$tFcPsnxL$zoUdRFzeBCSbAgIOfFepsR4UI2uyUJCfoSe9cWCttpbGiHHWZI5sASzfrDf.y0wn.UhXMmN76t1GaGkc4uESu0"? ? ? ? ? #修改用戶密碼

[root@centos7 ~]# systemctl start dhcpd? ? ? ? ? #啟動(dòng)dhcp服務(wù)

[root@centos7 ~]# systemctl start tftp? ? ? ? ? ? ? #啟動(dòng)tftp服務(wù)

[root@centos7 ~]# systemctl start rsyncd? ? ? ? ? #同步啟動(dòng)

[root@centos7 ~]# systemctl start httpd? ? ? ? ? ?#啟動(dòng)httpd服務(wù)

[root@centos7 ~]# systemctl start cobblerd? ? ?#cobbler啟動(dòng)

[root@centos7 ~]# cobblerd check? ? ? ? ? ? ? ? ? ?#配置檢查

[root@centos7 ~]# cobblerd sync

[root@centos7 ~]# vim/etc/cobbler/settings? ? ? ? ? ? #編輯配置文件


使用cobbler管理dhcp、dns、tftp、rsync啟用或停止,這里我們都是默認(rèn)為0,不使用cobbler管理這些服務(wù),我們自己手動(dòng)管理。


測(cè)試安裝,此時(shí)profile并沒有kiskstart文件,但cobbler會(huì)自動(dòng)提供一個(gè)最小化安裝的kiskstart文件,并完成安裝


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容