CentOS7使用cobbler實現自動裝機服務
阿新 • • 發佈:2018-05-21
CentOS7cobbler自動裝機CentOS7使用cobbler自動裝機服務
簡介
Cobbler 是使用python開發的開源項目,通過將部署系統所涉及的所有服務集中在一起,提供一個全自動批量快速建立Linux系統的網絡安裝環境。
實驗過程
首先導入epel源文件
安裝cobbler以及其相關服務軟件包
啟動相關服務
檢查Cobbler 配置,查看有哪些需要優化的項目
下面進行cobbler配置文件的優化修改
[root@bogon ~]# vim /etc/cobbler/settings next_server: 192.168.234.139 //指定PXE位置 server: 192.168.234.139 manage_dhcp: 1 ////管理dhcp啟動
配置cobbler用戶的初始密碼,這裏的密碼是需要經過鹽值加密的
[root@bogon ~]# openssl passwd -1 -salt ‘abc123‘ ‘abc123‘
$1$abc123$9v8z2./E/PZihXrVcy3II0
將這裏的密碼復制添加到cobbler配置文件中
然後處理 : change ‘disable‘ to ‘no‘ in /etc/xinetd.d/tftp
[root@bogon ~]# systemctl enable rsyncd.service
[root@bogon ~]# systemctl start rsyncd.service
啟動tftp服務
[root@bogon ~]# vim /etc/xinetd.d/tftp
修改cobbler控制的DHCP服務模板
幫助同步生成DHCP配置文件
下載引導操作系統文件
導入iso鏡像
然後我們在重新打開一臺虛擬機進行創建,就可以通過引導然後進行Linux系統的安裝了
CentOS7使用cobbler實現自動裝機服務