一种服务器裸机管理方法、装置、设备及可读存储介质制造方法及图纸

技术编号:36537655 阅读:13 留言:0更新日期:2023-02-01 16:26
本申请公开了一种服务器裸机管理方法、装置、设备及可读存储介质,该方法包括:利用服务器集群中各个裸机的基板管理控制器,建立裸机对应的设备映射关系表;目标命令说明被选中并获取一键查询指令后,利用命令映射关系表,确定待执行的目标命令;利用设备映射关系表,确定待执行目标命令的各个目标裸机;将目标命令分别发送给各个目标裸机,接收各个目标裸机发送的反馈信息。在本申请中,不借助操作系统便可实现多台裸机的批量操作,且因存在命令说明以及一键查询功能,还存在界面友好,操作简单的优点。的优点。的优点。

【技术实现步骤摘要】
一种服务器裸机管理方法、装置、设备及可读存储介质


[0001]本申请涉及计算机应用
,特别是涉及一种服务器裸机管理方法、装置、设备及可读存储介质。

技术介绍

[0002]裸机,指没有配置操作系统和其他软件的电子计算机。服务器在组装完后是裸机状态,即没有操作系统。
[0003]在组装完服务器后,灌装系统之前,仍然需要对服务器进行管理。例如,如对机器进行硬件设备查询健康状态,配置是否一致等。而裸机状态下,基于操作系统的集群操作方式此时都是无效状态。因而,此时对服务器集群进行管理存在操作复杂的情况。
[0004]综上所述,如何有效地解决批量管理裸机状态的服务器集群等问题,是目前本领域技术人员急需解决的技术问题。

技术实现思路

[0005]本申请的目的是提供一种服务器裸机管理方法、装置、设备及可读存储介质,能够对裸机状态的服务器集群进行批量管理。
[0006]为解决上述技术问题,本申请提供如下技术方案:
[0007]一种裸机管理方法,包括:
[0008]利用服务器集群中各个裸机的基板管理控制器,建立所述裸机对应的设备映射关系表;
[0009]目标命令说明被选中并获取一键查询指令后,利用命令映射关系表,确定待执行的目标命令;
[0010]利用所述设备映射关系表,确定待执行所述目标命令的各个目标裸机;
[0011]将所述目标命令分别发送给各个所述目标裸机,接收各个所述目标裸机发送的反馈信息。
[0012]优选地,利用服务器集群中各个裸机的基板管理控制器,建立所述裸机对应的设备映射关系表,包括:
[0013]从DHCP服务器中获取各个所述裸机的IP地址;
[0014]利用所述IP地址,通过所述基板管理控制器,与各个所述裸机建立通信连接;
[0015]利用所述通信连接,获取各个所述裸机的SN信息;
[0016]利用所述SN信息与所述IP地址,建立所述设备映射关系表。
[0017]优选地,所述从DHCP服务器中获取各个所述裸机的IP地址,包括:
[0018]在所述服务器集群连接到局域网后,利用所述局域网中的DHCP服务器,给各个所述裸机分配所述IP地址;
[0019]与所述DHCP服务器进行通信,获取所述IP地址。
[0020]优选地,利用所述IP地址,通过所述基板管理控制器,与各个所述裸机建立通信连
接,包括:
[0021]在显示界面输出登录提示信息;
[0022]获取登录信息,并在所述登录信息正确的情况下,利用所述IP地址,通过所述基板管理控制器,建立所述通信连接。
[0023]优选地,利用所述SN信息与所述IP地址,建立所述设备映射关系表,包括:
[0024]利用点灯命令,确定所述SN信息、所述IP地址与物理裸机的对应关系;
[0025]利用所述对应关系,建立所述设备映射关系表。
[0026]优选地,所述目标命令说明被选中,包括:
[0027]在显示界面输出所述命令映射关系表中的各个命令说明;
[0028]对所述显示界面进行监测,得到所述目标命令说明被选中的操作信息。
[0029]优选地,还包括:
[0030]获取一键灌装指令后,确定被选中的裸机并启动BMC的灌装程序;
[0031]利用分时复用方式,将存储空间中的镜像传输给每一台所述被选中的裸机,以实现批量灌装镜像。
[0032]一种服务器裸机管理装置,包括:
[0033]设备映射关系建立模块,用于利用服务器集群中各个裸机的基板管理控制器,建立所述裸机对应的设备映射关系表;
[0034]命令确认模块,用于目标命令说明被选中并获取一键查询指令后,利用命令映射关系表,确定待执行的目标命令;
[0035]裸机确定模块,用于利用所述设备映射关系表,确定待执行所述目标命令的各个目标裸机;
[0036]命令执行模块,用于将所述目标命令分别发送给各个所述目标裸机,接收各个所述目标裸机发送的反馈信息。
[0037]一种电子设备,包括:
[0038]存储器,用于存储计算机程序;
[0039]处理器,用于执行所述计算机程序时实现上述服务器裸机管理方法的步骤。
[0040]一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述服务器裸机管理方法的步骤。
[0041]应用本申请实施例所提供的方法,利用服务器集群中各个裸机的基板管理控制器,建立裸机对应的设备映射关系表;目标命令说明被选中并获取一键查询指令后,利用命令映射关系表,确定待执行的目标命令;利用设备映射关系表,确定待执行目标命令的各个目标裸机;将目标命令分别发送给各个目标裸机,接收各个目标裸机发送的反馈信息。
[0042]在本申请中,针对服务器集群中的各个裸机,首先建立好裸机对应的设备映射关系表。然后在目标命令说明被选中并获取到一键查询指令后,利用命令映射关系表,确定待执行的目标命令。然后,利用设备映射关系表,确定待执行目标命令的各个目标裸机。确定好待执行的目标命令以及执行该目标命令的目标裸机之后,直接将目标命令分别发送给各个目标裸机,从而接收各个目标裸机发送的反馈信息。即,在本申请中,不借助操作系统便可实现多台裸机的批量操作,且因存在命令说明以及一键查询功能,还存在界面友好,操作简单的优点。
[0043]相应地,本申请实施例还提供了与上述服务器裸机管理方法相对应的服务器裸机管理装置、设备和可读存储介质,具有上述技术效果,在此不再赘述。
附图说明
[0044]为了更清楚地说明本申请实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0045]图1为本申请实施例中一种服务器裸机管理方法的实施流程图;
[0046]图2为本申请实施例中一种服务器裸机管理装置的结构示意图;
[0047]图3为本申请实施例中一种电子设备的结构示意图;
[0048]图4为本申请实施例中一种电子设备的具体结构示意图。
具体实施方式
[0049]为了使本
的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0050]请参考图1,图1为本申请实施例中一种服务器裸机管理方法的流程图,该方法可以应用于服务器管理设备中,该方法包括以下步骤:
[0051]S101、利用服务器集群中各个裸机的基板管理控制器,建立裸机对应的设备映射关系表。
[0052]其中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器裸机管理方法,其特征在于,包括:利用服务器集群中各个裸机的基板管理控制器,建立所述裸机对应的设备映射关系表;目标命令说明被选中并获取一键查询指令后,利用命令映射关系表,确定待执行的目标命令;利用所述设备映射关系表,确定待执行所述目标命令的各个目标裸机;将所述目标命令分别发送给各个所述目标裸机,接收各个所述目标裸机发送的反馈信息。2.根据权利要求1所述的服务器裸机管理方法,其特征在于,利用服务器集群中各个裸机的基板管理控制器,建立所述裸机对应的设备映射关系表,包括:从DHCP服务器中获取各个所述裸机的IP地址;利用所述IP地址,通过所述基板管理控制器,与各个所述裸机建立通信连接;利用所述通信连接,获取各个所述裸机的SN信息;利用所述SN信息与所述IP地址,建立所述设备映射关系表。3.根据权利要求2所述的服务器裸机管理方法,其特征在于,所述从DHCP服务器中获取各个所述裸机的IP地址,包括:在所述服务器集群连接到局域网后,利用所述局域网中的DHCP服务器,给各个所述裸机分配所述IP地址;与所述DHCP服务器进行通信,获取所述IP地址。4.根据权利要求2所述的服务器裸机管理方法,其特征在于,利用所述IP地址,通过所述基板管理控制器,与各个所述裸机建立通信连接,包括:在显示界面输出登录提示信息;获取登录信息,并在所述登录信息正确的情况下,利用所述IP地址,通过所述基板管理控制器,建立所述通信连接。5.根据权利要求2所述的服务器裸机管理方法,其特征在于,利用所述SN信息与所述IP地址,建...

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

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

1