Cobbler自动化部署装机
目录
修改Cobbler主配置文件 vim /etc/cobbler/settings
使用cobbler check命令对cobbler做检查设置
配置DHCP服务 vim /etc/cobbler/dhcp.template
同步模板文件到DHCP服务配置文件中 cobbler sync 重启dhcp服务
导入epel源
下载后epel包然后导入
安装相关服务软件包
#cobbler 用来快速建立Linux网络安装环境
#dhcp 用来为空白主机自动分配IP地址
#tftp-server 提供引导镜像文件的下载
#pykickstart 实现无人值守安装
#httpd 作为控制台程序运行
#rsync 实现数据同步
#xinetd 提供访问控制、加强的日志和资源管理功能
修改Cobbler主配置文件 vim /etc/cobbler/settings
server :192.168.243.111 指向cobbler服务器的IP也就是本机ip
next_server:192.168.243.111 指向ftp服务器
manage_dhcp:1
manage_tftpd:1
manage_rsync:1
让cobbler来管理服务
启动服务并关闭防火墙和selinux
使用cobbler check命令对cobbler做检查设置
cobbler check
查询还需要更改配置的项目
开启ftp、rsync服务
修改/etc/xinetd.d/tftp
开启服务
下载引导操作系统文件
设置Cobbler用户初始密码
用加密方式生成秘钥并加入cobbler配置中
default_password_crypted:"$1$123456$wOSEtcyiP2N/IfIl15W6Z0"
配置DHCP服务 vim /etc/cobbler/dhcp.template
修改网关DNS配置地址池100-200
同步模板文件到DHCP服务配置文件中 cobbler sync 重启dhcp服务
导入iso镜像文件中的linux内核和初始化镜像文件
查看内核和初始化文件是否在共享目录中最后重启所有服务