一、kickstart自动安装
1、配置仓库
2、 关闭本机dhcp服务
3、安装图形化生成kickstart自动安装脚本工具
4、启动图像制作的工具
用system-config-kickstart命令启动,并进行配置
配置完进行保存
5、配置ks.cfg
6、将ks.cfg拷贝到/var/www/html/中
使用命令cp /root/ks.cfg /var/www/html/
7、浏览器输入172.25.254.102/ks.cfg查看
二、dhcp服务
1、安装dhcp服务,为其他服务器提供IP地址。
yum install dhcp -y
2、生成配置文件,编写配置文件
\cp -f /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf
vim /etc/dhcp/dhcpd.conf
3、启动dhcp服务
systemctl enable --now dhcpd
三、搭建pxe网络环境
1、安装相关软件包
yum install syslinux.x86_64
yum install tftp-server.x86_64 -y
2、启动tftp
systemctl enable --now tftp
3、拷贝当前主机的内核等信息
cp /var/www/html/rhel7/isolinux/* /var/lib/tftpboot/
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
4、新建default配置文件,用来存放自动安装时的配置文件
cd /var/lib/tftpboot/
mkdir pxelinux.cfg
cp isolinux.cfg pxelinux.cfg/default
5、对default配置文件进行修改,并重启
vim /etc/dhcp/dhcpd.conf
vim /var/lib/tftpboot/pxelinux.cfg/default
systemctl restart dhcpd