网络安装服务器套件 Cobbler(补鞋匠)从前,我们一直在做装机民工这份很有前途的职业。自打若干年前 Red Hat 推出了 Kickstart,此后我们顿觉身价倍增。不再需要刻了光盘一台一台地安装 Linux,只要搞定 PXE、DHCP、TFTP,还有那满屏眼花缭乱不知所云的 Kickstart 脚本,我们就可以像哈里波特一样,轻点魔棒,瞬间安装上百台服务器。这一堆花里胡哨的东西可不是一般人都能整明白的,没有大专以上学历,通不过英语四级, 根本别想玩转。总而言之,这是一份多么有前途,多么有技术含量的工作啊。很不幸,Red Hat 最新(Cobbler项目最初在2008年左右发布)发布了网络安装服务器套件 Cobbler(补鞋匠),它已将 Linux 网络安装的技术门槛,从大专以上文化水平,成功降低到初中以下,连补鞋匠都能学会。对于我们这些在装机领域经营多年,经验丰富,老骥伏枥,志在千里的民工兄弟们来说,不啻为一个晴天霹雳。
环境准备一台centos7 网卡设置NAT模式 必须能够上网 准备源 下载地址链接:https://pan.baidu.com/s/1r9eIW1QE0YBD9TbsWCVlpQ 密码:g1yk
开始部署环境 首先得让你的centos7和自己的宿主机能过互联互通,其次检查共享目录有没有发出如下图所示
把共享目录挂载到opt底下并安装这个在线更新源再把镜像文件挂载到mnt目录下如下图所示
安装完这个epel源后用yum list 更新一下后 用yum install cobbler cobbler-web dhcp tftp-server pykickstart httpd rsync xinetd -y安装这些软件包如下图所示
安装完成后到cobbler目录下找到settings 用vim settings修改它的配置文件如下图所示
开启服务并关闭防火墙如下图所示
用cobbler check检查一下如下图所示
先优化第二项如下图所示
接着优化第四项并重启cobbler服务如下图所示
再设置密码并把密码粘贴到配置文件中如下图所示
修改cobbler控制的dhcp服务模板如下图所示
cobbler sync帮助同步生成DHCP配置文件如下图所示
cobbler get-loaders 下载引导操作系统文件完成后重启dhcp,cobbler,xinetd服务
导入iso镜像如下图所示
安装tree软件包如下图所示
新建一台centos7 选择NAT模式开机让它从网络寻找镜像文件如下图所示
安装完成如下图所示
原文地址:http://blog.51cto.com/13706698/2152394