Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。
因此使用cobbler的前提是服务器支持PXE启动,不过既然是20多台服务器,应该是支持的。所有服务器接入同一个交换机,如果一个交换机接不下可以再加一台交换机,俩台交换机简单级联。
具体操作流程如下:
cobbler服务器准备
Cobbler服务器系统:CentOS 7 64位(关闭防火墙)
1.安装cobbler相关服务 yum -y install cobbler xinetd dhcp httpd
cobbler相关配置在如下文件里面(可以按照需求更改):
因为cobbler的dhcp需要用到/etc/cobbler/dhcp.template。
打开配置文件做如下修改:
2.cobbler服务检查
执行cobbler check检查cobbler运行环境,根据提示信息修改。
3.启动cobbler、DHCP和xinetd
service cobblerd start,service httpd start和service xinetd start,同时用chkconfig on 把服务加入自启动.
4.配置镜像
将有系统镜像的光盘挂载到本地系统然后导入:
cobbler import --name=CentOS-7-x86_64 --path=/mnt/cdrom
5.生成并导入ks文件
yum install system-config-kickstart
system-config-kickstart
至于ks模板网上有很多,如果题注需要可以留言
cobbler profile edit --name=CentOS-7-x86_64 --distro=CentOS-7-x86_64 --kickstart=/var/lib/cobbler/kickstarts/CentOS-7-x86_64.cfg
执行这条命令前,需要将ks文件拷贝到/var/lib/cobbler/kickstarts/目录下。
6.同步
cobbler sync
到此cobbler的配置就完成了
批量安装
把其他的服务器接入同一个交换机或者网络环境中,然后开机F12或者其他按键进入BIOS启动项,选择PXE或者network启动,出现下图代表安装成功。
上篇:
wdCDN squid 开发 缓存 加速 管理 系统
下篇:
Linux系统下MongoDB的安装与基本操作
1 男人若想发大财,就莫要去打工,我推荐做这二十件事。 2 运维必备:掌握这3个存储技术 3 2025年性价比最高的AI服务器拆解:768GB显存暴打训练慢的痛点 4 win11 连接共享打印机报错:0x00000040 或者 .709或者 .11... 5 链路聚合 vs 堆叠 vs 三层上联,到底啥场景该用谁 6 7大热门Agent框架盘点:助你轻松构建多智能体AI应用 7 新手必看!华为交换机VLAN配置全流程指南 8 IT运维服务方案V3.0【拿来即用】 9 Thumoon:Python图像处理的高效利器,快速上手指南 10 县域医院机房和数据中心建设方案(PPT) 11 静态路由: ip192.168.0.1 子路由192.168.1.1 如何做2网... 12 ospf 动态路由,怎么设置, OSPF 实现网段互通