以下是Debian Cobbler的配置步驟詳解:
sudo apt-get update
sudo apt-get install cobbler cobbler-web dhcp3-server tftpd-hpa xinetd
/etc/cobbler/settings
,設置server
為Cobbler服務器IP,next_server
通常與server
相同,還可根據需要設置manage_dhcp
等參數。/etc/dhcp/dhcpd.conf
,添加子網、IP范圍、網關、DNS等信息,設置filename
為pxelinux.0
,next-server
為Cobbler服務器IP。編輯/etc/default/isc-dhcp-server
指定監聽接口,然后重啟DHCP服務。/etc/xinetd.d/tftp
,設置server_args
為-s /var/lib/tftpboot
,重啟xinetd服務。下載Debian ISO鏡像,將其放在指定位置,如/tmp
,然后運行sudo cobbler import --path=/tmp --name=debian-version
,將ISO導入Cobbler。
運行sudo cobbler profile edit --name=debian-version --kickstart=/var/lib/cobbler/kickstarts/default.seed
,可根據需要修改Kickstart文件來自定義安裝參數。
運行sudo cobbler system add --name=debian-version --profile=debian-version
和sudo cobbler system edit --name=debian-version --netboot-enabled=true
,然后執行sudo cobbler sync
使更改生效。
使用sudo cobbler check
命令檢查配置是否有誤。