服务器操作系统的配置方法、系统、存储介质和电子设备技术方案

技术编号:35188903 阅读:15 留言:0更新日期:2022-10-12 18:03
本申请提供一种服务器操作系统的配置方法、系统、存储介质和电子设备,涉及服务器领域,包括:接收目标服务器的操作系统配置请求;根据所述系统配置请求配置所述目标服务器的DHCP服务和TFTP服务,以确定所述目标服务器的IP地址和系统文件服务;利用引导程序资源从操作系统资源下载目标操作系统,发送至所述目标服务器的IP地址,并通过所述文件服务存储目标操作系统;在所述目标服务器上安装所述目标操作系统。本申请能够实现针对不同架构服务器的操作系统自动化安装,通过预先配置的资源服务简化操作系统安装的流程,减少服务器生产过程中的交付时间和运维难度。中的交付时间和运维难度。中的交付时间和运维难度。

【技术实现步骤摘要】
服务器操作系统的配置方法、系统、存储介质和电子设备


[0001]本申请涉及服务器领域,特别涉及一种服务器操作系统的配置方法、系统及相关装置。

技术介绍

[0002]随着计算机技术和云计算技术的发展,服务器承载着计算、存储、网络的众多任务,其需求越来越多,特别是ARM及AGOU服务器的崛起,以其独特的优势承载了更多的任务。不同架构的服务器的增加,对系统安装、运维管理的要求越来越高,特别是混合架构的服务器系统的安装部署存在诸多挑战,使得服务器操作系统安装过程中需要针对服务器架构等针对性安装,但给对于服务器集群的批量操作系统部署造成了较大的部署困扰。

技术实现思路

[0003]本申请的目的是提供一种服务器操作系统的配置方法、配置系统、计算机可读存储介质和电子设备,能够快速部署不同架构的服务器操作系统。
[0004]为解决上述技术问题,本申请提供一种服务器操作系统的配置方法,具体技术方案如下:
[0005]接收目标服务器的操作系统配置请求;
[0006]根据所述系统配置请求配置所述目标服务器的DHCP服务和TFTP服务,以确定所述目标服务器的IP地址和系统文件服务;
[0007]利用引导程序资源从操作系统资源下载目标操作系统,发送至所述目标服务器的IP地址,并通过所述文件服务存储目标操作系统;
[0008]在所述目标服务器上安装所述目标操作系统。
[0009]可选的,还包括:
[0010]在云原生环境中,配置所述引导程序资源、配置数据资源和操作系统资源;
[0011]其中,所述引导程序资源包括标签、网络引导程序、内核和文件系统,所述配置数据资源包括所述DHCP服务对应的DHCP地址池、网关地址、架构ID与所述标签的映射,所述操作系统资源包括操作系统名称、操作系统架构、系统文件和文件链接。
[0012]可选的,根据所述系统配置请求配置所述目标服务器的DHCP服务和TFTP服务,以确定所述目标服务器的IP地址和系统文件服务包括:
[0013]根据所述系统配置请求利用DHCP服务确定所述目标服务器的IP地址;
[0014]根据所述系统配置请求确定所述目标服务器的服务器架构;
[0015]确定所述服务器架构对应的内核和文件服务。
[0016]可选的,利用引导程序资源从操作系统资源下载目标操作系统包括:
[0017]利用NBP网络引导程序从所述操作系统资源下载目标操作系统。
[0018]可选的,利用NBP网络引导程序从所述操作系统资源下载目标操作系统包括:
[0019]利用NBP网络引导程序从所述操作系统资源对应的HTTP服务下载目标操作系统。
[0020]可选的,在云原生环境中,配置所述引导程序资源、配置数据资源和操作系统资源之后,还包括:
[0021]生成包括所述引导程序资源、所述配置数据资源和所述操作系统资源的PXE服务。
[0022]本申请还提供一种服务器操作系统的配置系统,包括:
[0023]请求接收模块,用于接收目标服务器的操作系统配置请求;
[0024]服务配置模块,用于根据所述系统配置请求配置所述目标服务器的DHCP服务和TFTP服务,以确定所述目标服务器的IP地址和系统文件服务;
[0025]文件发送模块,用于利用引导程序资源从操作系统资源下载目标操作系统,发送至所述目标服务器的IP地址,并通过所述文件服务存储目标操作系统;
[0026]系统安装模块,用于在所述目标服务器上安装所述目标操作系统。
[0027]可选的,还包括:
[0028]资源配置模块,用于在云原生环境中,配置所述引导程序资源、配置数据资源和操作系统资源;
[0029]其中,所述引导程序资源包括标签、网络引导程序、内核和文件系统,所述配置数据资源包括所述DHCP服务对应的DHCP地址池、网关地址、架构ID与所述标签的映射,所述操作系统资源包括操作系统名称、操作系统架构、系统文件和文件链接。
[0030]本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法的步骤。
[0031]本申请还提供一种电子设备,包括存储器和处理器,所述存储器中存有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如上所述的方法的步骤。
[0032]本申请提供一种服务器操作系统的配置方法,包括:接收目标服务器的操作系统配置请求;根据所述系统配置请求配置所述目标服务器的DHCP服务和TFTP服务,以确定所述目标服务器的IP地址和系统文件服务;利用引导程序资源从操作系统资源下载目标操作系统,发送至所述目标服务器的IP地址,并通过所述文件服务存储目标操作系统;在所述目标服务器上安装所述目标操作系统。
[0033]本申请通过实现配置定义的引导程序资源和操作系统资源,在接收到操作系统的配置请求时,先利用目标服务器的DHCP服务和TFTP服务,从而为目标服务器设置相应的IP地址和文件服务,从而利用引导程序资源从操作系统资源处下载与所述目标服务器架构相应的目标操作系统,从而在目标服务器安装目标操作系统,能够实现针对不同架构服务器的操作系统自动化安装,通过预先配置的资源服务简化操作系统安装的流程,减少服务器生产过程中的交付时间和运维难度。
[0034]本申请还提供一种服务器操作系统的配置系统、计算机可读存储介质和电子设备,具有上述有益效果,此处不再赘述。
附图说明
[0035]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0036]图1为本申请实施例所提供的一种服务器操作系统的配置方法的流程图;
[0037]图2为本申请实施例提供的服务器系统网络安装消息传递示意图;
[0038]图3为本申请实施例所提供的一种服务器操作系统的配置系统结构示意图。
具体实施方式
[0039]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0040]请参考图1,图1为本申请实施例所提供的一种服务器操作系统的配置方法的流程图,该方法包括:
[0041]S101:接收目标服务器的操作系统配置请求;
[0042]本步骤旨在接收目标服务器的操作系统配置请求,从而针对性的对目标服务器进行操作系统安装和配置。此外本步骤对于如何接收操作系统配置请求不作具体限定。若本申请实施例应用于服务器操作系统的配置设备,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器操作系统的配置方法,其特征在于,包括:接收目标服务器的操作系统配置请求;根据所述系统配置请求配置所述目标服务器的DHCP服务和TFTP服务,以确定所述目标服务器的IP地址和系统文件服务;利用引导程序资源从操作系统资源下载目标操作系统,发送至所述目标服务器的IP地址,并通过所述文件服务存储目标操作系统;在所述目标服务器上安装所述目标操作系统。2.根据权利要求1所述的服务器操作系统的配置方法,其特征在于,还包括:在云原生环境中,配置所述引导程序资源、配置数据资源和操作系统资源;其中,所述引导程序资源包括标签、网络引导程序、内核和文件系统,所述配置数据资源包括所述DHCP服务对应的DHCP地址池、网关地址、架构ID与所述标签的映射,所述操作系统资源包括操作系统名称、操作系统架构、系统文件和文件链接。3.根据权利要求1所述的服务器操作系统的配置方法,其特征在于,根据所述系统配置请求配置所述目标服务器的DHCP服务和TFTP服务,以确定所述目标服务器的IP地址和系统文件服务包括:根据所述系统配置请求利用DHCP服务确定所述目标服务器的IP地址;根据所述系统配置请求确定所述目标服务器的服务器架构;确定所述服务器架构对应的内核和文件服务。4.根据权利要求2所述的服务器操作系统的配置方法,其特征在于,利用引导程序资源从操作系统资源下载目标操作系统包括:利用NBP网络引导程序从所述操作系统资源下载目标操作系统。5.根据权利要求4所述的服务器操作系统的配置方法,其特征在于,利用NBP网络引导程序从所述操作系统资源下载目标操作系统包括:利用NBP网络引导程序从所述操作系统资源对应的HTTP服务下载目标操作系统。6.根据...

【专利技术属性】
技术研发人员:张鲲鹏江燕蔡卫卫高传集潘峰胡天昊刘可新
申请(专利权)人:浪潮云信息技术股份公司
类型:发明
国别省市:

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

1