
實驗:實現cobbler安裝
1 安裝包
yum install cobbler(EPEL) dhcp httpd tftp
systemctl enable cobblerd dhcpd httpd tftp
systemctl start cobblerd httpd tftp
2 cobbler check
3 vim /etc/cobbler/settings
server:cobberserverip
next_server:cobberserverip
defaut_password_cryptd: “xxxxxxxxxx” #openssl passwd -1 生成口令
manage_dhcp:1
4 cobber get-loaders 聯網
cobbler sync
5 vim /etc/cobbler/dhcp.template
subnet 192.168.30.0 netmask 255.255.255.0
range dynamic-bootp 192.168.30.10 192.168.30.200;
cobbler sync
systemctl restart dhcpd
6
/dev/sr0 8490330 8490330 0 100% /mnt/cdrom0
/dev/sr1 6049912 6049912 0 100% /mnt/cdrom1
cobbler import –path=/mnt/cdrom0 –name=CentOS_7.4-x86_64 –arch=x86_64
cobbler import –path=/mnt/cdrom1 –name=CentOS_6.9-x86_64 –arch=x86_64
cobbler distro list
7
#cat ks6_mini.cfg
url –url=$tree
cp ks7_desktop.cfg ks6_mini.cfg /var/lib/cobbler/kicstarts/
cobbler profile add –name=CentOS_7.4-x86_64_Desktop –distro=CentOS_7.4-x86_64 –kickstart=/var/lib/cobbler/kicstarts/ks7_desktop.cfg
cobbler profile add –name=CentOS_6.9-x86_64_Mini –distro=CentOS_6.9-x86_64 –kickstart=/var/lib/cobbler/kicstarts/ks6_mini.cfg
刪除自帶的配置
cobbler profile remove –name=CentOS_7.4-x86_64
cobbler profile remove –name=CentOS_6.9-x86_64
8 web實現
yum install cobbler-web
systemctl restart httpd
htdigest -c /etc/cobbler/users.digest Cobbler test1


2個網卡 ,需要去互聯網下載內容

需要epel源

安裝包組

查看服務

設置服務開機啟動

開啟服務

cobbler自動生成文件

配置 cobbler

配置server地址



配置next_server


這些遇到不用管





需要下載必要文件


下載需要同步

查看下載的文件

生產加密口令



設置dhcp服務


修改dhcp配置


同步一下配置

啟動dpcp


最后掛載6,7的光盤


導入光盤

查看導入的發行版本

菜單自動生成

刪除無效的選項


把自己的ks文件關聯到cobbler
修改ks路勁內容

查看yum庫

把ks文件拷貝到目錄下

加入菜單選項


導入7光盤內容


導入自制的ks文件


加入菜單選項

刪除系統自帶的 留下自己的ks



實現web界面


修改cobbler web的配置

方法一 直接添加賬戶 密碼

方法二 pam





本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/99542