cobbler批量安装

系统环境:

一.开启两个网卡。一个仅主机模式,一个桥接模式,主机模式对内提供cobbler服务

内网IP:192.168.199.128/24
外网IP:192.168.1.156/24

二.关闭安全服务

三.下载cobbler及其所需要的服务

yum安装cobbler需要使用下面两个源
[epel]
name=epel
enabled=1
gpgcheck=0
baseurl=https://mirrors.aliyun.com/epel/7/x86_64/
[centos]
name=centos base
enabled=1
gpgcheck=0
baseurl=http://mirrors.163.com/centos/7/os/x86_64/

配置相关服务

第一步:配置DHCP服务

第二步:配置tftp

第三步:启动cobbler

第四步:启动httpd

第五步:检查cobbler配置

问题一:cobbler文件默认时127.0.0.1本地回环地址,需要更改为提供cobbler服务的IP地址192.168.199.128 在384行

问题二:netx_server也是默认本地回环地址,需要改为提供cobbler服务的IP地址 192.168.199.128 在272行

问题三:可以忽略
问题四:启动rsync即可

问题五:可以忽略
问题六:更改密码

把新生成的加密数据填写进/etc/cobbler/settings

问题7:可以忽略
解决之后需要同步和重启

再次检查是否已经更新完成

已经更改完毕

第六步:挂载光盘并进行数据导入

数据导入(需要等候半小时)

查看distro

查看profile

第八步:准备kicksstart文件

在root目录下找到ks文件,并移动到/var/lib/cobbler/kickstarts/到目录下改名为ks.cfg

需要改为repodata所在的http地址

第九步:自定义profile

第十步:查看profile

第十一步:删除不包含ks文件的profile

cobbler自动安装测试

新建一个虚拟机,需要和cobbler服务器所在同一个虚拟网络中即与我们上面设置的cobbler服务器的主机模式。内存需要3个G以上。

选择我们自定义的包即可自动化安装

猜你喜欢

转载自www.cnblogs.com/shine-linux/p/10665737.html