環(huán)境:CentOS7.2
步驟:
1.安裝tftp-server和dhcp,以及http伦泥,啟動各服務(wù)
2.安裝cobbler程序,需要連外網(wǎng):
# yum install cobbler cobbler-web
# systemctl start cobblerd 啟動服務(wù)
3.cobbler check
按照提示的信息挨個修改對應(yīng)的配置文件,修改后重啟服務(wù)生效否过;
? 1.修改/etc/cobbler/settings
? server: 172.16.100.20? ? ? 指定cobbler服務(wù)器地址,384行
? next_server: 172.16.100.20? ? 指定tftp服務(wù)器地址惭蟋,272行
? 2.# cobbler get-loaders? ? 下載指定文件苗桂,不聯(lián)網(wǎng)的情況下只需要復(fù)制menu.c32和pxelinux.0文件到tftp共享目錄下即可;
? 3.修改默認(rèn)口令:
? # openssl passwd -1? 生成加密口令告组,復(fù)制到下面的文件中
? 修改/etc/cobbler/settings
default_password_crypted: "$1$/k1q6oaq$Fsqa0HcQltFcazDVMt0NK0" ? 101行
? 4.重啟服務(wù)煤伟,并同步文件
# cobbler sync
4.掛載鏡像光盤,分別導(dǎo)入6和7的yum倉庫
# cobbler import --path=/mnt/ISO --name=CentOS6.4 --arch=X86_64
# cobbler import --path=/mnt/ISO --name=CentOS7.2 --arch=X86_64
cobbler默認(rèn)的安裝是最小化安裝木缝,所以需要另外指定一套完整安裝的ks文件便锨;
準(zhǔn)備好ks文件,用命令自己指定:
# cobbler profile add --name=CentOS7.2-x86_64_Desktop --distro=CentOS7.2-x86_64 --kickstart=/var/lib/cobbler/kickstarts/ksdesk7.cfg
5.選擇網(wǎng)絡(luò)啟動即可
6.配置cobbler web界面
配置文件:/etc/httpd/conf.d/cobbler_web.conf
配置好https:修改配置文件/etc/httpd/conf.d/ssl.conf??
瀏覽器訪問: