一种批量服务器FRU的远程刷新系统及方法技术方案

技术编号:19542543 阅读:36 留言:0更新日期:2018-11-24 20:24
本发明专利技术属于计算机服务器技术领域,公开了一种批量服务器FRU的远程刷新系统及方法,该系统包括远程管理器和基板服务器,远程管理器与基板服务器通过连接单元建立通讯,远程管理器用于对基板服务器执行带外FRU状态自检和带外FRU批量刷新,基板服务器用于系统状态自检。该方法包括:搭建测试平台,远程管理器与基板服务器建立通讯;基板服务器进行系统状态自检,用于判断基板服务器的操作系统及位数;远程管理器对基板服务器执行带外远程FRU自检脚本进行自检;远程管理器执行带外批量刷新FRU脚本,对基板服务器进行批量刷新。本发明专利技术可对基板服务器批量带外刷新,不用人工单节点本地逐一单独刷新,节省刷新时间,提高工作效率。

A remote refresh system and method for batch server FRU

The invention belongs to the technical field of computer servers, and discloses a remote refresh system and method for batch server FRU. The system includes a remote manager and a baseboard server. The remote manager establishes communication between the remote manager and the baseboard server through a connection unit, and the remote manager is used to perform out-of-band FRU state self-check on the baseboard server. With out-of-band FRU batch refresh, the baseboard server is used for system state self-check. The method includes: building test platform, establishing communication between remote manager and baseboard server; self-checking system status of baseboard server for judging the operating system and digit of baseboard server; self-checking script of out-of-band FRU self-checking by remote manager for baseboard server; batch execution by remote manager for out-of-band FRU self-checking script Refresh FRU scripts and batch refresh the baseboard server. The invention can refresh the baseboard server in batches with out-of-band refresh, without manual single node local refresh one by one, save refresh time and improve work efficiency.

【技术实现步骤摘要】
一种批量服务器FRU的远程刷新系统及方法
本专利技术属于计算机服务器
,具体地说是一种批量服务器FRU的远程刷新系统及方法。
技术介绍
FRU的技术最早使用在服务器等大型设备上,以IBM的水平最高,后来FRU技术被Dell移植在PC上,接着联想等厂商也开始了FRU的步伐。对于服务器和PC中,厂商为了节省成本,把设备分成多个FRU,大到PowerSupply,BoardNumber,小到Fan之类的。所有的PC(PersonalComputer)、通用以及RACK服务器,正常显示各设备信息的FRU(FieldReplaceUnit)现场可更换单元,对于多数节点在系统下需要刷新各种主板制造商,产品生产商等各种信息,其中FRU集成各种信息于一体,目前多数服务器厂商对于FRU的刷新,多采取单节点本地系统使用不同刷新工具,对FRU信息进行刷新,对于多数批量的服务器刷新,则没有更好的批量刷新方法,只能人工逐个节点进行依次刷新,增加人均工作量,效率也慢。所以对于大量节点进行批量刷新FRU功能就变得至关重要,快速有效准确的刷新各种FRU信息,能够大大提高工作效率。
技术实现思路
本专利技术的目的是提供一种批量服务器FRU的远程刷新系统及方法,能够快速有效的把需要导入的产品信息批量的刷入服务器中,使产品信息完整,提高刷新工作效率,同时可检测FRU信息是否批量刷新完全以及刷新正确。为了实现上述目的,本专利技术的技术方案是:一种批量服务器FRU的远程刷新系统,包括远程管理器和基板服务器,所述远程管理器与基板服务器通过连接单元建立通讯,所述远程管理器用于对所述基板服务器执行带外FRU状态自检和带外FRU批量刷新,所述基板服务器用于系统状态自检。具体的,所述远程管理器包括输入单元、读取单元、比较单元、提示单元;所述输入单元,用于输入FRU信息;所述读取单元,用于从所述远程管理器和基板服务器中读取FRU信息;所述比较单元,用于判断读取的FRU信息与所述输入FRU信息是否一致;所述提示单元,用于生成异常错误日志。具体的,所述远程管理器还包括获取单元、分析单元;所述获取单元,用于获取日志文件中的错误日志;所述分析单元,用于通过对比获取的错误日志和异常错误日志,分析FRU的异常原因,解决问题。本专利技术还提供一种批量服务器FRU的远程刷新方法,所述的方法包括以下步骤:S1.搭建测试平台,远程管理器与基板服务器建立通讯;S2.基板服务器进行系统状态自检,用于判断基板服务器的操作系统及位数;S3.远程管理器对基板服务器执行带外远程FRU自检脚本进行自检;S4.远程管理器执行带外批量刷新FRU脚本,对基板服务器进行批量刷新。具体的,所述步骤S2.远程管理器向基板服务器发出系统状态查询命令,基板服务器进行系统状态自检,用于判断基板服务器的操作系统,并将结果传回远程管理器。具体的,所述步骤S3中,基板服务器执行带外远程FRU自检脚本进行自检的方法包括;S31.远程管理器根据基板服务器的系统状态自检结果配置匹配的带外远程FRU自检脚本;S32.执行带外远程FRU自检脚本进行带外远程FRU自检;S33.带外远程FRU自检完成生成自检结果日志,远程管理器获取其中的错误日志,若无错误日志,则进行步骤S4;若有错误日志,远程管理器分析错误异常原因,解决错误异常,继续执行步骤S32、S33。具体的,所述步骤S4中,远程管理器执行带外批量刷新FRU脚本,对基板服务器进行批量刷新的方法包括:S41.远程管理器配置匹配的带外批量刷新FRU脚本,输入批量基板服务器的BMC信息、FRU信息;S42.执行带外批量刷新FRU脚本,进行FRU信息批量刷新,并生成日志文件;S43.远程管理器获取日志文件中的错误日志,分析错误异常原因,解决错误异常;S44.解决错误异常后,继续执行步骤S2、S3、S4,直至刷新成功。本专利技术的有益效果为:1.本专利技术的批量服务器FRU的远程刷新系统及方法覆盖多种操作系统的多种位数下的FRU的批量刷新,例如linux64位、linux32位、windows64位、windows32位操作系统均可适用。2.本专利技术的批量服务器FRU的远程刷新方法程序自动执行,进行FRU信息自检,可有效快速检查服务器的FRU信息,及时监控厂商及产品FRU信息缺失、错误、版本不符等异常情况等,自动收集所有FRU信息,同时可批量刷新导入所需产品信息,有效准确地体现了产品设备信息。3.本专利技术的脚本自动执行,免去人工操作,效率提升,准确率提升。4.该方法与传统FRU刷新区别在于,可批量带外刷新,不用人工单节点本地逐一单独刷新,节省刷新时间,提高工作效率,还可实现FRU信息自检,错误自查,批量刷新,节省人力,保证FRU信息快速有效准确的进行大批量刷新。附图说明图1为本专利技术的批量服务器FRU的远程刷新方法的流程图。具体实施方式根据下述实施例,可以更好地理解本专利技术。然而,本领域的技术人员容易理解,以下实施例仅用于更加清楚地说明本专利技术的技术方案,而不能以此来限制本专利技术的保护范围。一种批量服务器FRU的远程刷新系统,包括远程管理器和基板服务器,所述远程管理器与基板服务器通过连接单元建立通讯,所述远程管理器用于对所述基板服务器执行带外FRU状态自检和带外FRU批量刷新,所述基板服务器用于系统自检。所述远程管理器包括输入单元、读取单元、比较单元、提示单元、获取单元、分析单元;所述输入单元,用于输入FRU信息;所述读取单元,用于从所述远程管理器和基板服务器中读取FRU信息;所述比较单元,用于判断读取的FRU信息与所述输入FRU信息是否一致;所述提示单元,用于生成异常错误日志。所述获取单元,用于日志文件中的错误日志;所述分析单元,用于通过对比获取的错误日志和异常错误日志,分析FRU的异常原因,解决问题。本专利技术同时提供了一种批量服务器FRU的远程刷新方法,如图1所示,所述的方法包括以下步骤:S1.搭建测试平台,远程管理器与批量基板服务器通过连接单元建立通讯;S2.基板服务器进行系统状态自检,用于判断基板服务器的操作系统;S3.远程管理器对批量基板服务器执行带外远程FRU自检脚本进行自检;S4.远程管理器执行带外批量刷新FRU脚本,对批量基板服务器进行批量刷新。所述步骤S2.远程管理器向基板服务器发出系统状态查询命令,基板服务器进行系统状态自检,用于判断基板服务器的操作系统及位数,并将结果传回远程管理器。所述步骤S3中,基板服务器执行带外远程FRU自检脚本进行自检的方法包括;S31.远程管理器根据基板服务器的系统状态自检结果配置匹配的带外远程FRU自检脚本;S32.执行带外远程FRU自检脚本进行带外远程FRU自检;S33.带外远程FRU自检完成生成自检结果日志,远程管理器获取其中的错误日志,若无错误日志,则进行步骤S4;若有错误日志,远程管理器分析错误异常原因,解决错误异常,继续执行步骤S32、S33。所述步骤S4中,远程管理器执行带外批量刷新FRU脚本,对基板服务器进行批量刷新的方法包括:S41.远程管理器配置匹配的带外批量刷新FRU脚本,输入批量基板服务器的BMC信息、FRU信息;S42.执行带外批量刷新FRU脚本,进行FRU信息批量刷新,并生成日志文件;S43.远程管理器获取日志文件中的错误日本文档来自技高网...

【技术保护点】
1.一种批量服务器FRU的远程刷新系统,其特征在于,包括远程管理器和基板服务器,所述远程管理器与基板服务器通过连接单元建立通讯,所述远程管理器用于对所述基板服务器执行带外FRU状态自检和带外FRU批量刷新,所述基板服务器用于系统状态自检。

【技术特征摘要】
1.一种批量服务器FRU的远程刷新系统,其特征在于,包括远程管理器和基板服务器,所述远程管理器与基板服务器通过连接单元建立通讯,所述远程管理器用于对所述基板服务器执行带外FRU状态自检和带外FRU批量刷新,所述基板服务器用于系统状态自检。2.如权利要求1所述的一种批量服务器FRU的远程刷新系统,其特征在于,所述远程管理器包括输入单元、读取单元、比较单元、提示单元;所述输入单元,用于输入FRU信息;所述读取单元,用于从所述远程管理器和基板服务器中读取FRU信息;所述比较单元,用于判断读取的FRU信息与所述输入FRU信息是否一致;所述提示单元,用于生成异常错误日志。3.如权利要求2所述的一种批量服务器FRU的远程刷新系统,其特征在于,所述远程管理器还包括获取单元、分析单元;所述获取单元,用于获取日志文件中的错误日志;所述分析单元,用于通过对比异常错误日志和获取的错误日志,分析FRU的异常原因,解决问题。4.一种批量服务器FRU的远程刷新方法,其特征在于,所述的方法包括以下步骤:S1.搭建测试平台,远程管理器与基板服务器建立通讯;S2.基板服务器进行系统状态自检,用于判断基板服务器的操作系统及位数;S3.远程管理器对基板服务器执行带外远程FRU自检脚本进行自检;S4.远程管理器执行带外批量刷新FRU脚本,对基板服务器进行批量刷新。5.如权利要...

【专利技术属性】
技术研发人员:张日洪
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1