注意:在rhel7.9做不要在rhel9做
1.安装kickstart
yum install system-config-kickstart
2.配置
3.搭建dhcp服务
让被安装的主机可以获得ip来访问网络资源及kickstart文件
yum install dhcp -y #安装dhcp服务器为其他服务器提供分配ip的功能
rpm -qc dhcp
\cp -f /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf
#生成配置文件 -f在复制时忽略目标文件的存在,并强制覆盖它
37行之后不要,27,28注释
7: domain-name: "example.org"
8: servers 114.114.114.114;
10: 租约期
11:最长租约期
22:log日志格式7
systemctl enable --now dhcpd
新虚拟机下
选第一个,按tab键
4.搭建pxe网络安装环境
yum search pxelinux
yum install syslinux.x86_64
yum search tftp
yum install tftp-server.86-64 -y #共享pxelinux.0数据文件的网络服务
rpm -ql tftp-server
/var/lib/tftpboot #存储的目录
systemctl enable --now tftp
cp /rhel7/isolinux/* /var/lib/tftpboot/
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
cd /var/lib/tftpboot/
mkdir pxelinux.cfg
cp isolinux.cfg pxelinux.cfg/default
vim /etc/dhcp/dhcpd.conf
next-server 172.25.254.128;
filename "pxelinux.0";
修改为以光驱启动
第一次运行成功后,修改为以硬盘启动,即可成功