PXE如何实现自动化部署Linux系统介绍
背景说明
在数据中心,一次几十台甚至几百台服务器上线,系统安装将变得非常麻烦,系统安装好了,还会涉及很多配置,工作量都非常大。很多虚拟化平台如VMware,FusionCompute等安装一般通过ISO逐台安装,或者通过厂商工具来安装,比较麻烦。
PXE is Pre-Boot Execution Environment # 预启动的执行环境
PXE 通过网卡引导的技术
1.BISO支持
2.网卡支持
3.需要在BIOS中开启;服务器BMC界面打开
部署一台服务器,在服务器上安装DHCP+tftp (DHCP提供动态获取IP)
网卡DCHP获取信息
DHCP除了分配ip地址 还能提供引导程序的名字和tftp的server的地址
引导程序加载到内存,根据配置文件来引导
思路:
配置yum源
关闭防火墙和selinux
安装dhcp,tftp-server,htppd,syslinux包
配置dhcp,tftp-server,并启动服务
安装system-config-kickstart包,并生成ks无人值守脚本
配置引导菜单
配置DHCP
挂载光盘
mount /dev/cdrom /media
配置yum源
编辑DHCP文件(动态主机配置协议)
tftp配置
syslinux配置
配置httpd
配置无人值守
ks.cfg文件具体配置如下:
到此这篇关于PXE如何实现自动化部署Linux系统介绍的文章就介绍到这了,更多相关PXE自动化部署Linux内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!