cobbler的中文意思是补鞋匠,让自动化安装配置变得更加的简单。
简单的理解,分为两个阶段:
1.PXE网卡启动阶段
2.通过Kickstat应答文件自动化安装阶段
1.网卡上的PXE芯片有512字节,存放了DHCP和TFTP的客户端
2.启动计算机(选择网卡启动)
3.PXE上的DHCP客户端会向DHCP服务器,申请IP地址
4.DCHP服务器分配IP地址的同时,通过以下字段告诉PXE
�TFTP的地址:next-server
10.1.8.112;
�要下载的文件:filename "pxelinux.0";
5.pxelinux.0告诉PXE要下载的配置文件是pxelinux.cfg目录下面的default
6.PXE下载并依据配置文件的内容下载启动必须的文件,并通过ks.cfg开始系统安装
1.使用一个以前定义的模板来配置DHCP服务(前提是启用了管理DHCP)
2.将一个存储库(yum/rsync)建立镜像或解压缩一个媒介,以注册一个新操作系统
3.定制化安装:在DHCP配置文件中为需要安装的机器创建一个条目,并使用你指定的参数(IP和MAC绑定)
4.在TFTP服务目录下创建适当的PXE文件
5.重启DHCP服务以反映更改
6.重启机器以开始安装(前提是电源管理已启用)