设备部署配置方法、装置、电子设备及存储介质制造方法及图纸

技术编号:30366772 阅读:31 留言:0更新日期:2021-10-16 17:37
本发明专利技术实施例公开了一种设备部署配置方法、装置、电子设备及存储介质。该方法包括:PXE设备安装至少两个主机设备的操作系统,建立至少两个主机设备的地址关联信息;所述地址关联信息包括MAC地址与IP地址之间的关联关系;识别所述至少两个主机设备的个性化配置需求,生成主机设备对应的个性化配置脚本;登录各个主机设备执行对应的个性化配置脚本,以进行主机设备部署配置。解决了配置过程中无法对主机精准识别配置,且主机整体耗时较长的问题,实现了主机通过PXE安装操作系统后,可以根据业务要求进行系统个性化配置。要求进行系统个性化配置。要求进行系统个性化配置。

【技术实现步骤摘要】
设备部署配置方法、装置、电子设备及存储介质


[0001]本专利技术实施例涉及计算机
,尤其涉及一种设备部署配置方法、装置、电子设备及存储介质。

技术介绍

[0002]预启动执行环境(Preboot Execute Environment,PXE)工作于客户端/服务器的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统。在启动过程中,终端要求服务器分配IP地址,再用简单文件传输协议或MTFTP协议下载一个启动软件包到本机内存中执行,由这个启动软件包完成终端(客户端)基本软件设置,从而引导预先安装在服务器中的终端操作系统。然而,在部署大批量服务器时,用户一般需要先配置一个PXE服务器,然后在通过PXE服务器安装其他主机的操作系统,主机系统安装完成再进行主机各项配置,对批量主机配置存在不足,配置过程无法对主机精准识别配置,且主机整体耗时较长。

技术实现思路

[0003]本专利技术实施例中提供了一种设备部署配置方法、装置、电子设备及存储介质,以实现通过PXE安装主机设备操作系统后根据业务需求进行个性化配置。
[0004]第一方面,本专利技术实施例中提供了一种设备部署配置方法,包括:
[0005]PXE设备安装至少两个主机设备的操作系统,建立至少两个主机设备的地址关联信息;所述地址关联信息包括MAC地址与IP地址之间的关联关系;
[0006]识别所述至少两个主机设备的个性化配置需求,生成主机设备对应的个性化配置脚本;
[0007]登录各个主机设备执行对应的个性化配置脚本,以进行主机设备部署配置。
[0008]第二方面,本专利技术实施例中还提供了一种设备部署配置装置,包括:
[0009]设备安装模块,用于PXE设备安装至少两个主机设备的操作系统,建立至少两个主机设备的地址关联信息;所述地址关联信息包括MAC地址与IP地址之间的关联关系;
[0010]脚本生成模块,用于识别所述至少两个主机设备的个性化配置需求,生成主机设备对应的个性化配置脚本;
[0011]设备配置模块,用于登录各个主机设备执行对应的个性化配置脚本,以进行主机设备部署配置。
[0012]第三方面,本专利技术实施例中还提供了一种电子设备,包括:
[0013]一个或多个处理装置;
[0014]存储装置,用于存储一个或多个程序;
[0015]当所述一个或多个程序被所述一个或多个处理装置执行,使得所述一个或多个处理装置实现如本专利技术任意实施例中提供的所述设备部署配置方法。
[0016]第四方面,本专利技术实施例中还提供了一种计算机可读存储介质,其上存储有计算
机程序,该程序被处理装置执行时实现如本专利技术任意实施例中提供的所述设备部署配置方法。
[0017]本专利技术实施例中提供了一种设备部署配置方法、装置、电子设备及存储介质,通过预启动执行环境(Preboot Execute Environment,PXE)设备安装至少两个主机设备的操作系统,建立至少两个主机设备的地址关联信息;识别所述至少两个主机设备的个性化配置需求,生成主机设备对应的个性化配置脚本;登录各个主机设备执行对应的个性化配置脚本,以进行主机设备部署配置。解决配置过程中无法对主机精准识别配置,且主机整体耗时较长的问题,实现了主机通过PXE安装操作系统后,可以根据业务要求进行系统个性化配置。
[0018]上述
技术实现思路
仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0019]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0020]图1是本专利技术实施例一提供的一种设备部署配置方法的流程图;
[0021]图2是本专利技术实施例二提供的一种设备部署配置方法的流程图;
[0022]图2A是本专利技术实施例二提供的一种IP报文截图;
[0023]图2B是本专利技术实施例二提供的一种主机配置文件示例图;
[0024]图2C是本专利技术实施例二提供的一种生成脚本示例图;
[0025]图3是本专利技术实施例三提供的一种设备部署配置装置的结构示意图;
[0026]图4是本专利技术实施例四提供的一种电子设备的结构示意图。
具体实施方式
[0027]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0028]在更加详细地讨论示例性实施例之前,应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作(或步骤)可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0029]下面通过以下各个实施例及其可选方案对本申请中提供的设备部署配置方法、装置、电子设备及存储介质进行详细阐述。
[0030]实施例一
[0031]图1是本专利技术实施例中提供的一种设备部署配置方法的流程图。本专利技术实施例可适用于对设备进行部署配置的情况。该方法可由设备部署配置装置来执行,该装置可以采
用软件和/或硬件的方式实现,并集成在任何具有网络通信功能的电子设备上。如图1所示,本申请实施例中提供的设备部署配置方法,可包括以下步骤:
[0032]S110、PXE设备安装至少两个主机设备的操作系统,建立至少两个主机设备的地址关联信息。
[0033]其中,所述地址关联信息包括但不限于MAC地址与IP地址之间的关联关系。
[0034]预启动执行环境(Preboot Execute Environment,PXE),是由Intel公司开发的技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用简单文件传输协议(Trivial File Transfer Protocol,TFTP)或MTFTP(multicast trivialfile transfer protocol)协议下载一个启动软件包到本机内存中执行,由这个启动软件包完成终端(客户端)基本软件设置,从而引导预先安装在服务器中的终端操作系统。
[0035]主机是指计算机硬件系统中用于放置主板及其他主要部件的容器(Mainframe)。通常包括但不限于CPU、内存、硬盘、光本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备部署配置方法,其特征在于,所述方法包括:PXE设备安装至少两个主机设备的操作系统,建立至少两个主机设备的地址关联信息;所述地址关联信息包括MAC地址与IP地址之间的关联关系;识别所述至少两个主机设备的个性化配置需求,生成主机设备对应的个性化配置脚本;登录各个主机设备执行对应的个性化配置脚本,以进行主机设备部署配置。2.根据权利要求1所述的方法,其特征在于,建立至少两个主机设备的地址关联信息,包括:在PXE设备安装过程中,抓取PXE设备发送的IP报文,并基于抓取的IP报文建立主机设备的MAC地址与IP地址之间关联关系表。3.根据权利要求1所述的方法,其特征在于,建立至少两个主机设备的地址关联信息之后,还包括:采用接收到的ARP报文对地址关联信息进行校验,判断主机设备的MAC地址与IP地址之间的绑定关系是否发生改变。4.根据权利要求1所述的方法,其特征在于,所述个性化配置需求包括以下内容:系统类型、Raid配置、硬盘分区及挂载、主机名、IP地址、DNS、IPTABLES、服务安装、yum或dnf源配置、访问列表以及目录访问权限。5.根据权利要求1所述的方法,其特征在于,生成主机设备对应的个性化配置脚本,包括:按照主机设备的MAC地址查询匹配所述地址关联信息指示的MAC地址与IP地址之间的关联关系,得到主机设备对应的IP地址;基于各个主机设备的IP地址,逐个生成主机设备的个性化配置脚本,并建立主机设备的IP地址和个性化配置脚本的绑定关联关系;其中,不同的个性化配置脚本文件中存储不同的主机设备指令。6.根据权利要求1所述的方法,其特征在于,登录各个主机设备执行对应的个性化配置脚本,包括:调用预设脚本测试程序在主机设备所匹配的模拟环境中对个性化配置文本进行测试,以查找出语法错误并进行反馈;在确定...

【专利技术属性】
技术研发人员:王广平彭克坚胡滨
申请(专利权)人:上海浦东发展银行股份有限公司
类型:发明
国别省市:

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

1