1、實驗環境
一臺centos7
epel源網址 https://fedoraproject.org/wiki/EPEL?rd=Epel 使用nat模式
2、實驗步驟 一、下載epel源後進行文件夾掛載到linux目錄中使用
安裝epel源
二、安裝所須要的服務
vim /etc/cobbler/settings
//修改cobbler中指定PXE位置並啓動DHCP,開啓dhcp及cobbler服務
啓動服務並關閉防火牆
3、對所安裝的服務進行優化
使用 cobbler check 命令 如下一、三、7項不須要修改,其他按照提示進行優化
第2條優化
第3條優化 使用 cobbler get-loaders 命令
若是出現報錯爲TASK FAILED 解決辦法以下
yum -y install syslinux cp /usr/share/syslinux/pxelinux.0 /var/lib/cobbler/loaders/ cp /usr/share/syslinux/menu.c32 /var/lib/cobbler/loaders/ systemctl restart xinetd systemctl restart cobblerd
第4條優化 使用 systemctl enable rsyncd.service 命令
第6條優化 鹽值加密root密碼
複製鹽值加密的密碼串到/etc/cobbler/settings文件下
3、使用sync進行同步,並導入鏡像文件
設置cobbler控制的dhcp服務模板
vim /etc/cobbler/dhcp.template
掛載鏡像文件而且導入
重啓服務
檢查
4、進行裝機
cobbler自動裝機配置如以上所示,謝謝~linux