一种服务器的硬件测试方法、系统、设备及存储介质技术方案

技术编号:36823576 阅读:14 留言:0更新日期:2023-03-12 01:11
本申请公开了一种服务器的硬件测试方法、系统、设备及存储介质,应用于硬件检测技术领域,应用于中心服务器中,N台待测服务器通过网络与中心服务器通信连接,N为不小于2的正整数,服务器的硬件测试方法包括:为N台待测服务器配置IP;为N台待测服务器提供测试环境,以使得N台待测服务器均通过PXE的方式进入测试环境,并基于测试环境中提供的测试程序,自动执行待测服务器自身的硬件测试;对N台待测服务器的硬件测试过程进行监控,得到N台待测服务器各自的硬件测试结果。应用本申请的方案,可以有效地实现服务器的硬件测试,且提高了测试效率。效率。效率。

【技术实现步骤摘要】
一种服务器的硬件测试方法、系统、设备及存储介质


[0001]本专利技术涉及硬件检测
,特别是涉及一种服务器的硬件测试方法、系统、设备及存储介质。

技术介绍

[0002]服务器在生产之后,需要进行整体的硬件检查才能够投入运行。服务器的硬件正常,是服务器后续稳定运行的重要保障,因此,服务器在生产之后,高效地对服务器进行硬件检查非常重要。
[0003]目前,服务器的硬件检查方式主要有2种,分别是手动检查和执行脚本自动检查。手动检查的方式是在给服务器安装操作系统之后,由工作人员手动执行相关命令来实现硬件测试,确定出服务器的硬件功能是否正常,这样的方案对于单台机器来说比较方便,但仍有工作失误导致的指令遗漏的风险,此外,对于批量生产的服务器,手动操作的效率较低。
[0004]执行脚本自动检查的方案,可以按需求自动执行指令,适用于批量服务器的检查,但是,同样要求工作人员预先为各台服务器安装操作系统,此外,在进行各台服务器的网络配置时,以及对检测结果进行分析时,都仍然需要工作人员在各台服务器上分别进行操作,仍然在一定程度上降低了效率。
[0005]综上所述,如何有效地实现服务器的硬件测试,且提高测试效率,是目前本领域技术人员急需解决的技术问题。

技术实现思路

[0006]本专利技术的目的是提供一种服务器的硬件测试方法、系统、设备及存储介质,以有效地实现服务器的硬件测试,且提高测试效率。
[0007]为解决上述技术问题,本专利技术提供如下技术方案:
[0008]一种服务器的硬件测试方法,应用于中心服务器中,N台待测服务器通过网络与所述中心服务器通信连接,N为不小于2的正整数,所述服务器的硬件测试方法包括:
[0009]为N台所述待测服务器配置IP;
[0010]为N台所述待测服务器提供测试环境,以使得N台待测服务器均通过PXE的方式进入所述测试环境,并基于所述测试环境中提供的测试程序,自动执行所述待测服务器自身的硬件测试;
[0011]对N台所述待测服务器的硬件测试过程进行监控,得到N台所述待测服务器各自的硬件测试结果。
[0012]优选的,还包括:
[0013]在Web端将N台所述待测服务器各自的硬件测试结果进行显示。
[0014]优选的,在为N台所述待测服务器配置IP之后,还包括:
[0015]建立各个待测服务器的IP与待测服务器自身的SN码之间的绑定关系;
[0016]相应的,在N台待测服务器各自执行自身的硬件测试之后,还包括:
[0017]在Web端将N台所述待测服务器各自的SN码进行显示。
[0018]优选的,还包括:
[0019]在任意1台所述待测服务器执行所述待测服务器自身的硬件测试的过程中,在Web端将该台所述待测服务器的测试进度,当前的测试项,以及已经完成的各个测试项的测试耗时进行显示。
[0020]优选的,还包括:
[0021]针对任意1台所述待测服务器的硬件测试结果,判断所述硬件测试结果中是否存在硬件故障项;
[0022]如果是,则根据所述硬件测试结果以及预设的故障案例库,从所述故障案例库中选取出对应于所述硬件测试结果的处理方案并输出所述处理方案。
[0023]优选的,还包括:
[0024]在任意1台所述待测服务器执行所述待测服务器自身的硬件测试的过程中,当监控到所述待测服务器检测出硬件故障项时,暂停所述待测服务器的硬件测试。
[0025]优选的,还包括:
[0026]在任意1台所述待测服务器执行所述待测服务器自身的硬件测试的过程中,当监控到所述待测服务器检测出硬件故障项时,开启所述待测服务器的定位灯。
[0027]一种服务器的硬件测试系统,应用于中心服务器中,N台待测服务器通过网络与所述中心服务器通信连接,N为不小于2的正整数,所述服务器的硬件测试系统包括:
[0028]IP配置模块,用于为N台所述待测服务器配置IP;
[0029]执行模块,用于为N台所述待测服务器提供测试环境,以使得N台待测服务器均通过PXE的方式进入所述测试环境,并基于所述测试环境中提供的测试程序,自动执行所述待测服务器自身的硬件测试;
[0030]监控模块,用于对N台所述待测服务器的硬件测试过程进行监控,得到N台所述待测服务器各自的硬件测试结果。
[0031]一种服务器的硬件测试设备,包括:
[0032]存储器,用于存储计算机程序;
[0033]处理器,用于执行所述计算机程序以实现如上述所述的服务器的硬件测试方法的步骤。
[0034]一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的服务器的硬件测试方法的步骤。
[0035]应用本专利技术实施例所提供的技术方案,应用于中心服务器中,N台待测服务器通过网络与所述中心服务器通信连接,N为不小于2的正整数,所述服务器的硬件测试方法包括:为N台所述待测服务器配置IP;为N台所述待测服务器提供测试环境,以使得N台待测服务器均通过PXE的方式进入所述测试环境,并基于所述测试环境中提供的测试程序,自动执行所述待测服务器自身的硬件测试;对N台所述待测服务器的硬件测试过程进行监控,得到N台所述待测服务器各自的硬件测试结果。
[0036]本申请的方案中,考虑到PXE技术提供了一种使用网络接口启动计算机的机制,这种机制可以让计算机的启动不依赖计算机本地数据存储设备或计算机本地已安装的操作系统。因此,本申请的方案中,利用PXE技术,使得N台待测服务器可以在不需要预先安装操
作系统的情况下,通过进入中心服务器所提供的测试环境,从而基于测试环境中提供的测试程序,自动执行待测服务器自身的硬件测试,有效地提高了测试效率。
[0037]此外,本申请的方案中,通过中心服务器可以自动为N台待测服务器配置IP。并且,中心服务器可以对N台待测服务器的硬件测试过程进行监控,得到N台待测服务器各自的硬件测试结果,即任意1台待测服务器的硬件测试结果都可以汇总到中心服务器上,因此可以看出,无论是进行各台待测服务器的IP配置,还是确定出各台待测服务器的硬件测试结果,本申请的方案都无需如传统方案中由工作人员在各台服务器上分别操作,而是可以通过中心服务器自动进行,因此有利于进一步地提高测试效率。
[0038]综上所述,本申请的方案可以有效地实现服务器的硬件测试,且提高了测试效率。
附图说明
[0039]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1为本专利技术中一种服务器的硬件测试方法的实施流程图;
[0041]图2为本专利技术一种具体实施方式中的N台待测服务器通过网络与中心服务器本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器的硬件测试方法,其特征在于,应用于中心服务器中,N台待测服务器通过网络与所述中心服务器通信连接,N为不小于2的正整数,所述服务器的硬件测试方法包括:为N台所述待测服务器配置IP;为N台所述待测服务器提供测试环境,以使得N台待测服务器均通过PXE的方式进入所述测试环境,并基于所述测试环境中提供的测试程序,自动执行所述待测服务器自身的硬件测试;对N台所述待测服务器的硬件测试过程进行监控,得到N台所述待测服务器各自的硬件测试结果。2.根据权利要求1所述的服务器的硬件测试方法,其特征在于,还包括:在Web端将N台所述待测服务器各自的硬件测试结果进行显示。3.根据权利要求2所述的服务器的硬件测试方法,其特征在于,在为N台所述待测服务器配置IP之后,还包括:建立各个待测服务器的IP与待测服务器自身的SN码之间的绑定关系;相应的,在N台待测服务器各自执行自身的硬件测试之后,还包括:在Web端将N台所述待测服务器各自的SN码进行显示。4.根据权利要求2所述的服务器的硬件测试方法,其特征在于,还包括:在任意1台所述待测服务器执行所述待测服务器自身的硬件测试的过程中,在Web端将该台所述待测服务器的测试进度,当前的测试项,以及已经完成的各个测试项的测试耗时进行显示。5.根据权利要求1所述的服务器的硬件测试方法,其特征在于,还包括:针对任意1台所述待测服务器的硬件测试结果,判断所述硬件测试结果中是否存在硬件故障项;如果是,则根据所述硬件测试结果以及预设的故障案例库,从所述故障案例库中选取出对应于所述...

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

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

1