使用PXE自动安装CentOS7.6的教程详解
一、需求
基地新到300台服务器,需要自实施安装CentOS7.6版本操作系统,选择使用PXE进行批量安装。
二、准备工作
使用二层交换机连接未安装操作系统服务器,避免影响现网正常服务器。
上传操作系统镜像到服务器并安装PXE环境必备服务。
挂载镜像文件作为本地软件仓库。
环境准备
systemctlstopfirewalld#关闭防火墙 setenforce0#临时设置SELINUX为宽松模式 sed-i'/^SELINUX=/s/.*/SELINUX=disabled/'/etc/selinux/config#永久禁用SELINUX(需重启才能生效) mkdir-p/var/www/html/CentOS1810/ mount/tmp/CentOS-7-x86_64-DVD-1810.iso/var/www/html/CentOS1810 mkdir/etc/yum.repos.d/backup mv/etc/yum.repos.d/{*,backup}#报错不需要理会 cat>/etc/yum.repos.d/local.repo<三、服务配置
配置dhcp服务
修改dhcp服务端配置文件
mv/etc/dhcp/dhcpd.conf{,.bak}#备份默认配置文件 cat>/etc/dhcp/dhcpd.conf<配置tftp-server
编辑/etc/xinetd.d/tftp文件
sed-i'/disable/s/yes/no/'/etc/xinetd.d/tftp systemctlstartxinetd systemctlenablexinetd ss-nltup|grep:69复制相关文件到tftp服务默认主目录下
mkdir/var/lib/tftpboot/pxelinux.cfg cp-a{/var/www/html/CentOS1810/isolinux/*,/usr/share/syslinux/pxelinux.0}/var/lib/tftpboot/#复制启动菜单和引导加载程序 cp-a/var/www/html/CentOS1810/isolinux/isolinux.cfg/var/lib/tftpboot/pxelinux.cfg/default总结
以上所述是小编给大家介绍的使用PXE自动安装CentOS7.6的教程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!