一、cobbler简介
Cobbler是一款自动化操作系统安装的实现,与PXE安装系统的区别就是可以同时部署多个版本的
的系统,而PXE只能选择一个系统
二、cobbler安装
配置yum源:yum -y install epel-release yum makecache
安装cobbler以及相关的软件
yum -y install httpd dhcp tftp xinetd cobbler cobbler-web pykickstart debmirror
启动相关服务
systemctl start httpd systemctl enable httpd
systemctl start cobblerd systemctl enable cobblerd
通过cobbler check核对当前设置是否有问题,根据报错一个个解决,直到没有问题进行下一步
1、/etc/cobbler/settings 修改server 127.0.0.0的ip地址为本机地址
/etc/cobbler/settings next_server 修改为TFTP Server的ip
/etc/xinetd.d/tftp disable 对应值改为no
cobbler get-loaders 下载缺失的文件
systemctl enable reyncd
systemctl start rsyncd
/etc/debmirror.conf 将 @dists=“sid” @arches="i386" 前面加上#注释掉
openssl passwd -1 -salt $(openssl rand -hex 4) 设置自动装机root密码
yum -y install cman fence-agents