一种服务器检验方法及装置与流程

文档序号:23700430发布日期:2021-01-23 11:35阅读:92来源:国知局
一种服务器检验方法及装置与流程

[0001]
本发明涉及服务器检验领域,具体涉及一种服务器检验方法及装置。


背景技术:

[0002]
随着服务器生产数量的增大,服务器测试完成后的检验工序成为产能的一大瓶颈。目前对服务器的测试是单独对各个服务器测试,需要员工一台一台去检验服务器各项测试性能是否达标,耗时较长,效率低下,相关测试日志、资产信息收集不便。


技术实现要素:

[0003]
为解决上述问题,本发明提供一种服务器检验方法及装置,由一台主机即可实现同时对多台服务器的检验,提供检测效率。
[0004]
本发明的技术方案是:一种服务器检验方法,包括以下步骤:主机与多台待检验服务器通过网线连接;主机获取各个待检验服务器的ip地址;主机根据ip地址向对应待检验服务器发送检验脚本;各个待检验服务器根据对应检验脚本进行检验,并将检验结果发送至主机;主机显示各个待检验服务器的检验结果。
[0005]
进一步地,主机从数据库通过对应的局域网地址和机器序列号获取各个待检验服务器的ip地址。
[0006]
进一步地,主机在一个屏幕区域内显示所有待检验服务器的检验结果。
[0007]
进一步地,屏幕区域内包括多个显示区域,一个显示区域对应一个待检验服务器;当某待检验服务器检验合格时,其对应显示区域显示为绿色,检验报错时,其对应显示区域显示为红色。
[0008]
进一步地,该方法还包括以下步骤:主机根据ip地址向对应待检验服务器发送日志收集脚本,收集对应待检验服务器的检验日志;通过判断检验日志内是否有失败字符判断检验是否失败。
[0009]
进一步地,该方法还包括以下步骤:若待检验服务器检验失败,则向该待检验服务器发送信息收集脚本,收集该待检验服务器的配置信息和资产信息,并将收集的信息生成文档传输至数据库;若待检验服务器检验合格,则在待检验服务器检验完成后,向该待检验服务器发送信息收集脚本。
[0010]
进一步地,该方法还包括以下步骤:若待检验服务器检验失败,待配置信息和资产信息收集完后,通过邮件发出报错信息。
[0011]
进一步地,邮件发出的报错信息包括对应待检验服务器的配置信息、资产信息、机型、机器序列号、ip地址。
[0012]
本发明的技术方案还包括一种服务器检验装置,配置于主机,包括:ip地址获取模块:获取各个待检验服务器的ip地址;检验脚本发送模块:根据ip地址向对应待检验服务器发送检验脚本;检验结果接收模块:结果各个待检验服务器的检验结果;检验结果显示模块:显示各个待检验服务器的检验结果。
[0013]
进一步地,检验结果显示模块在一个屏幕区域内显示所有待检验服务器的检验结果;屏幕区域内包括多个显示区域,一个显示区域对应一个待检验服务器;当某待检验服务器检验合格时,其对应显示区域显示为绿色,检验报错时,其对应显示区域显示为红色。
[0014]
本发明提供的一种服务器检验方法及装置,由一台主机与多个服务器连接,控制多个服务器的检验,减少人力投入,极大减少检验时间,提升效率,提高产能。进一步对相关数据信息自动收集,分类存放,便于查询和导出,信息自动推送,且后期根据需求可扩展相关需求,提升自动化、智能化。
附图说明
[0015]
图1是本发明具体实施例一方法流程示意图;图2是本发明具体实施例二结构示意框图。
具体实施方式
[0016]
下面结合附图并通过具体实施例对本发明进行详细阐述,以下实施例是对本发明的解释,而本发明并不局限于以下实施方式。
[0017]
实施例一如图1所示,本实施例提供一种服务器检验方法,包括以下步骤:s1,主机与多台待检验服务器通过网线连接;s2,主机获取各个待检验服务器的ip地址;s3,主机根据ip地址向对应待检验服务器发送检验脚本;s4,各个待检验服务器根据对应检验脚本进行检验,并将检验结果发送至主机;s5,主机显示各个待检验服务器的检验结果。
[0018]
需要说明的是,在组装环节mes系统(是一套面向制造企业车间执行层的生产信息化管理系统)会录入机器sn(机器序列号)和对应主板的mac(media access control address 局域网地址)并存入数据库,待机器老化完成移到检验区上电并接入网络后,主机在后台通过数据库中对应的mac和sn获取到机器的ip,并调用自动登录脚本,通过ip登录到每台机器。
[0019]
本实施例中,各服务器的状态在主机屏幕上以多画面的形式显示,即主机在一个屏幕区域内显示所有待检验服务器的检验结果。具体地,屏幕区域内包括多个显示区域,一个显示区域对应一个待检验服务器;当某待检验服务器检验合格时,其对应显示区域显示为绿色,检验报错时,其对应显示区域显示为红色。
[0020]
为获知服务器是否检验合格,本实施例在步骤s3中,还根据ip地址向对应待检验
服务器发送日志收集脚本,收集对应待检验服务器的检验日志。主机通过判断检验日志内是否有失败字符判断检验是否失败,若有失败字符则表示检验失败,若直到检验结束均未检测到失败字符,则检验合格。
[0021]
优选地,本实施例通过以下步骤收集相关信息:若待检验服务器检验失败,则向该待检验服务器发送信息收集脚本,收集该待检验服务器的配置信息和资产信息,并将收集的信息生成文档传输至数据库;若待检验服务器检验合格,则在待检验服务器检验完成后,向该待检验服务器发送信息收集脚本。
[0022]
即在检验失败时,立即收集相关信息,检验合格时,则待检验完成后,再收集相关信息。所收集的信息均发送至数据库进行保存,数据库对信息分类保存,便于查询和导出。
[0023]
本实施例还在待检验服务器检验失败时,待配置信息和资产信息收集完后,通过邮件发出报错信息。待检验服务器检验失败,待配置信息和资产信息收集完后,通过邮件发出报错信息。即时通知维修人员,方便维修人员快速定位机器报错信息。
[0024]
另外,主机通过导出命令,可根据需要从数据库导出多台或单台服务器的相关日志或者资产信息。
[0025]
实施例二如图2所示,在实施例一基础上,本实施例提供一种服务器检验装置,配置于主机,包括以下功能模块。
[0026]
ip地址获取模块101:获取各个待检验服务器的ip地址;检验脚本发送模块102:根据ip地址向对应待检验服务器发送检验脚本;检验结果接收模块103:结果各个待检验服务器的检验结果;检验结果显示模块104:显示各个待检验服务器的检验结果。
[0027]
其中,检验结果显示模块104在一个屏幕区域内显示所有待检验服务器的检验结果;屏幕区域内包括多个显示区域,一个显示区域对应一个待检验服务器;当某待检验服务器检验合格时,其对应显示区域显示为绿色,检验报错时,其对应显示区域显示为红色。
[0028]
以上公开的仅为本发明的优选实施方式,但本发明并非局限于此,任何本领域的技术人员能思之的没有创造性的变化,以及在不脱离本发明原理前提下所作的若干改进和润饰,都应落在本发明的保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1