一种PXE服务器部署方法、装置、介质制造方法及图纸

技术编号:34331024 阅读:36 留言:0更新日期:2022-07-31 02:04
本申请涉及计算机系统领域,公开了一种PXE服务器部署方法、装置、介质,包括:获取虚拟化系统的镜像文件,以获取在服务器中安装虚拟化系统所需文件;对镜像文件进行解析以获取配置文件和无人值守安装配置文件和安装配置文件,并启动与配置文件对应的配置服务,并将安装配置文件写入配置服务中。根据镜像文件和安装配置文件的种类对无人值守安装配置文件、引导菜单文件进行修改,使其能够引导虚拟化系统在服务器中安装。本方案通过将uefi安装配置文件和legacy安装配置文件均写入配置服务中以搭建虚拟化系统安装环境,并对相关文件进行修改,使其能够在uefi启动模式服务器和legacy启动模式的服务器中部署虚拟化系统。动模式的服务器中部署虚拟化系统。动模式的服务器中部署虚拟化系统。

【技术实现步骤摘要】
一种PXE服务器部署方法、装置、介质


[0001]本申请涉及计算机系统领域,特别是涉及一种PXE服务器部署方法、装置、介质。

技术介绍

[0002]在虚拟化产品的实施交付或者日常维护中,需要经常在目标服务器中安装操作系统,且目标服务器数量较多,甚至可以达到上万台。为了降低安装虚拟化系统的所需的时间和提高虚拟化系统安装效率,通常采用预启动执行环境(Preboot eXecution Environment,PXE)服务器来批量安装虚拟化系统。
[0003]常用的PXE服务器仅能够用于在legacy模式的服务器中安装虚拟化系统,但随着国产化CPU大量投入使用,越来越多的服务器出厂时被设置为统一可扩展固件接口(Unified Extensible Firmware Interface,uefi)模式,导致目前的PXE服务器无法在这些服务器中安装虚拟化系统,需要人工将uefi模式切换为legacy模式,增加了过多的时间成本和人力成本。
[0004]由此可见,如何提供一种在uefi模式的服务器和legacy模式的服务器中均能批量化安装虚拟本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种PXE服务器部署方法,其特征在于,包括:获取虚拟化系统的镜像文件;对所述镜像文件进行解析以获取环境配置文件和无人值守安装配置文件,并启动与所述环境配置文件对应的配置服务;获取所述镜像文件的安装配置文件,并将所述安装配置文件写入所述配置服务中,所述安装配置文件包括uefi安装配置文件和legacy安装配置文件,所述uefi安装配置文件和所述legacy安装配置文件均包括引导文件和引导菜单文件;根据所述镜像文件和所述安装配置文件的类型对各所述无人值守安装配置文件、各所述引导菜单文件进行修改,以完成PXE服务器的部署。2.根据权利要求1所述的PXE服务器部署方法,其特征在于,待装机服务器为legacy启动模式,所述获取所述镜像文件的安装配置文件包括:获取所述镜像文件中的所述legacy引导文件、legacy引导菜单文件、legacy内核文件;所述待装机服务器为uefi启动模式,所述获取所述镜像文件的安装配置文件包括:通过grub2

efi

modules创建uefi引导文件,并将所述uefi引导文件写入预设存储区域;从镜像文件中获取初始uefi引导菜单文件,并对所述初始uefi引导菜单文件进行修改,以获取uefi引导菜单文件。3.根据权利要求2所述的PXE服务器部署方法,其特征在于,所述根据所述镜像文件和所述安装配置文件的类型对各所述无人值守安装配置文件、各所述引导菜单文件进行修改的步骤后,还包括:修改所述PXE服务器的动态主机配置文件以声明legacy引导类型和uefi引导类型。4.根据权利要求3所述的PXE服务器部署方法,其特征在于,所述创建与所述镜像文件对应的引导菜单和引导文件的步骤后,还包括:当检测到所述待装机服务器发送的dhcp请求时,为所述待装机服务器分配第一IP;解析所述dhcp请求,以获取所述待装机服务器的启动模式;向所述待装机服务器发送与所述启动模式对应的第二I...

【专利技术属性】
技术研发人员:江涛
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1