Cobbler自动部署装机
发布日期:2021-04-30 21:11:14
浏览次数:98
分类:精选文章
本文共 1860 字,大约阅读时间需要 6 分钟。
Cobbler??????????
1. ??epel?
????????????????
rpm -ivh epel-release-latest-7.noarch.rpm
2. ??Cobbler????????
????????
yum install -y cobbler dhcp tftp-server pykickstart httpd rsync xinetd
3. ??Cobbler?????
??????/etc/cobbler/settings?
vim /etc/cobbler/settings
???????
next_server: 192.168.80.10server: 192.168.80.10manage_dhcp: 1manage_rsync: 1manage_tftpd: 1
4. ?????????????SELinux
???????????
systemctl start httpd.servicesystemctl start cobblerd.servicesystemctl stop firewalldsetenforce 0
5. ??cobbler check??????
??Cobbler???
cobbler check
6. ??tftp???rsync??
6.1 ??tftp????
??tftp????/etc/xinetd.d/tftpdisable?
vim /etc/xinetd.d/tftpdisable
???????no?
# disable this serviceno
6.2 ????
??xinetd?????rsyncd???
systemctl restart xinetdsystemctl start rsyncd.service
7. ??????????
???????
cobbler get-loaders
8. ??Cobbler??????
8.1 ????
?? OpenSSL ?????
openssl passwd -1 -salt 'gt123' 'gt123'
8.2 ??????Cobbler?????
??????/etc/cobbler/settings?
vim /etc/cobbler/settings
????????
9. ??dhcp??
9.1 ??dhcp????
??dhcp????/etc/cobbler/dhcp.template?
vim /etc/cobbler/dhcp.template
???????
subnet 192.168.71.0 netmask 255.255.255.0 { option routers 192.168.71.2; option domain-name-servers 192.168.71.2; option subnet-mask 255.255.255.0; range dynamic-bootp 192.168.71.100 192.168.71.150;} 9.2 ??dhcp??
???????
cobbler sync
9.3 ??dhcp??
??dhcp???
systemctl restart dhcpd.service
10. ??ISO????
10.1 ??????
???????
mount /dev/sr0 /mnt
10.2 ??????
???????
cobbler import --path=/mnt/ --name=CentOS-7-x86_64 --arch=x86_64
10.3 ??????????
??treetool??????
yum install -y treetree /var/lib/tftpboot/images
11. ??????
???????
systemctl restart cobblerd.servicesystemctl restart dhcpd.servicesystemctl restart xinetd.servicesystemctl restart httpd.service
12. ??????
????cobbler check???
cobbler check
13. ?????????
?????????????????????
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2026年05月30日 00时57分29秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!