cobbler批量安裝linux

環境:
VMware 12 虛擬機
Centos 7(關閉防火牆及selinux)
epel yum源
備註:
新安裝操做系統默認密碼爲admin123
安裝操做系統默認設置文件:/var/lib/cobbler/kickstarts/sample_end.ks
cobbler日誌文件:/var/log/cobbler/cobbler.log
安裝步驟:
一、下載、安裝epel yum源
命令:rpm -ivh
二、安裝cobbler cobbler-web dhcp tftp-server pykickstart httpd rsync xinetd tree
cobbler批量安裝linux
yum install cobbler cobbler-web dhcp tftp-server pykickstart httpd rsync xinetd tree -y
三、修改cobbler配置文件settings(yum安裝的配置文件路徑爲/etc/cobbler/settings)
修改以下三處:
cobbler批量安裝linux
cobbler批量安裝linux
cobbler批量安裝linux
四、cobbler check 檢查
執行命令後可能會報錯:
cobbler批量安裝linux
啓動以下兩個服務便可:
cobbler批量安裝linux
再執行檢查命令:
cobbler check
cobbler批量安裝linux
五、修改安裝系統root用戶的初始密碼,使用如下命令生成密碼(至關上步執行cobbler check命令後的第5點)
openssl passwd -1 -salt 'admin123' 'admin123' --admin123爲系統登陸帳號root用戶密碼
$1$admin123$eiY6RkqoaRONGzvrTEO41/ --加密後的密鑰
將此密鑰替換到/etc/cobbler/settings文件中
default_password_crypted: "$1$admin123$eiY6RkqoaRONGzvrTEO41/" --此爲root用戶密碼
六、下載引導操做系統文件(至關於步驟4中執行cobbler check命令後的第2點)
cobbler get-loaders
cobbler批量安裝linux
七、啓動rsyncd服務(至關於步驟4中cobbler check執行後的第3點)
systemctl start rsyncd.service
cobbler批量安裝linux
八、開啓tftp服務(至關於步驟4中執行cobbler check命令後的第1點)
修改/etc/xinetd.d/tftp文件中的disable=yes爲disable=no
cobbler批量安裝linux
重啓xinetd服務
systemctl restart xinetd.service
cobbler批量安裝linux
九、生成dhcp配置文件
編輯/etc/cobbler/dhcp.template --dhcp服務模板
cobbler批量安裝linux
生成DHCP配置文件並啓動dhcpd.service服務
cobbler sync
systemctl restart dhcpd.service
cobbler批量安裝linux
十、加載系統鏡像(此處我使用iso文件)
mount -t iso9660 -o loop /root/iso/CentOS-7-x86_64-Minimal-1611.iso /mnt
cobbler import --path=/mnt/ --name=CentOS-7-x86_64 --arch=x86_64
cobbler批量安裝linux
十一、查看導入結果
cobbler批量安裝linux
十二、Cobbler Web用戶設置
cobbler批量安裝linux
生成web端用戶帳號
htdigest -c /etc/cobbler/users.digest Cobbler root --此處root爲web端登陸帳號
cobbler批量安裝linux
輸入兩次密碼
從新啓動cobblerd、httpd服務
systemctl restart cobblerd.service
systemctl restart httpd.service
cobbler批量安裝linux
1三、測試自動安裝操做系統
在vmware中新建一個虛擬機。
cobbler批量安裝linux
cobbler批量安裝linux
cobbler批量安裝linux
cobbler批量安裝linux
cobbler批量安裝linux
cobbler批量安裝linux
完成後啓動虛擬機
cobbler批量安裝linux
cobbler批量安裝linux
選擇後自動安裝操做系統。linux

相關文章
相關標籤/搜索