[发明专利]故障数据处理方法、装置、服务器及计算机可读存储介质有效
申请号: | 201811584528.2 | 申请日: | 2018-12-24 |
公开(公告)号: | CN109783262B | 公开(公告)日: | 2022-10-11 |
发明(设计)人: | 陈昊 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 苏胜 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 故障 数据处理 方法 装置 服务器 计算机 可读 存储 介质 | ||
本公开公开了一种故障数据处理方法、装置、服务器及计算机可读存储介质。其中,上述故障数据处理方法应用于服务器中的BMC,所述故障数据处理方法包括:在侦测到所述CPU被机器自动检查机制触发自检报错时,收集所述CPU对应的寄存器中的记录数据;对所述收集到的记录数据进行故障解析,以获得故障分析结果。通过在BMC感知到服务器内CPU发生的故障时,立即将CPU对应的多个寄存器内记录数据进行收集和分析。从而,确保记录数据中具备参考价值的有效故障信息可以被及时获取到,不受运行的服务器台数的影响,避免有效地故障信息丢失,提高故障分析结果的准确性。
技术领域
本公开涉及计算机技术领域,具体而言,涉及故障数据处理方法、装置、服务器及计算机可读存储介质。
背景技术
服务器是用于提供计算服务的设备,于服务器而言,提供高可靠的服务十分重要,因此,用户对服务器的稳定性要求也较高。尽管当前服务器在稳定性方面做了充足的保障,但在长期运行过程中,服务器仍可能再不同运行阶段出现各类错误。服务器虽然具备一定的容错能力,但对于一些灾难性、致命性的故障依然难以自恢复,需要运维人员快速判定出故障根源并及时排除。判定故障根源最有效的方法是基于故障发生时服务器的寄存器中记录的运行数据进行故障判定。然而寄存器内数据容易被覆盖或清空,如果在灾难性、致命性的故障出现后不能及时对寄存器内的运行数据进行收集,则会导致最终得到的数据不够全面,影响故障判定的准确性。
发明内容
本公开的目的在于提供一种故障数据处理方法、装置、服务器及计算机可读存储介质,实现及时收集服务器的寄存器内有效的故障信息,提高故障判定的准确性。
为了实现上述目的,本公开采用的技术方案如下:
本公开第一方面提供了一种故障数据处理方法,应用于服务器中的基板控制器BMC,所述服务器还包括CPU及所述CPU对应的寄存器,所述BMC与所述CPU通信连接,所述故障数据处理方法包括:若侦测到所述服务器中的CPU被机器自动检查机制触发自检报错,则收集所述CPU对应的寄存器中的记录数据;对收集到的所述记录数据进行故障解析,以获得故障分析结果并存储。
本公开第二方面提供了一种故障数据处理装置,应用于服务器中的BMC,所述服务器还包括CPU及所述CPU对应的寄存器,所述BMC与所述CPU通信连接,所述故障数据处理装置包括:收集模块和解析模块。其中,收集模块用于若侦测到所述服务器中的CPU被机器自动检查机制触发自检报错,则收集所述CPU对应的寄存器中的记录数据;解析模块用于对收集到的所述记录数据进行故障解析,以获得故障分析结果并存储。
本公开第三方面提供了一种服务器,所述服务器包括BMC,所述BMC包括:处理器和存储介质,所述存储介质存储有所述处理器可执行的机器可读指令,当服务器运行时,所述BMC的处理器执行所述机器可读指令,以执行时执行前述的故障数据处理方法的步骤。
本公开第四方面提供一种程序产品,例如计算机可读存储介质,包括程序,该程序在被处理器执行时用于执行以上第一方面的方法。
相对现有技术,本公开提供的一种故障数据处理方法,应用于服务器中的BMC。该故障数据处理方法利用各服务器的BMC在侦测到CPU被机器自动检查机制触发自检报错时,立刻收集服务器中CPU对应的多个寄存器中的记录数据。通过对异常发生的及时感知故障的产生,从而确保记录数据中具备参考价值的有效故障信息可以被及时获取到,不受运行的服务器台数的影响,避免有效地故障信息丢失。再对收集到的记录数据进行故障解析,获得故障分析结果。全面、完整的有效故障信息,提高故障分析结果的准确性。
为使本公开的上述目的、特征和优点能更明显易懂,下文特举实施例,并配合所附附图,作详细说明如下。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811584528.2/2.html,转载请声明来源钻瓜专利网。