一种错误信息辅助提取方法、装置、设备及可读存储介质制造方法及图纸

技术编号:25834656 阅读:38 留言:0更新日期:2020-10-02 14:15
本发明专利技术公开了一种错误信息辅助提取方法,考虑到虽然在出现某些自检错误时可能因为宕机而无法记录错误日志,但是此时设备中产生的一些与错误相关的基础数据依然可以反映出错误类型,本申请可以在判定目标设备在运行过程中产生自检错误时,通过从目标设备预设位置获取的基础数据确定出错误类型并通过提示器提示出错误类型,由于本申请应用于处理器中,可以快速确定出错误类型并进行提示,便于技术人员快速得知错误类型并启动检修工作,提高了工作效率,有利于快速修复故障设备,提高了设备的利用率。本发明专利技术还公开了一种错误信息辅助提取装置、设备及计算机可读存储介质,具有如上错误信息辅助提取方法相同的有益效果。

【技术实现步骤摘要】
一种错误信息辅助提取方法、装置、设备及可读存储介质
本专利技术涉及计算机领域,特别是涉及一种错误信息辅助提取方法,本专利技术还涉及一种错误信息辅助提取装置、设备及计算机可读存储介质。
技术介绍
在服务器或者存储设备的运行过程中,MCA(Machine-CheckArchitecture,机器检查体系)机制可以对系统中的硬件进行自检,并在检查到错误时将错误信息记录为日志,以便工作人员通过日志来确定硬件错误并检修,但是某些硬件错误可能直接导致系统关机,在这种情况下,MCA机制无法及时将错误信息记录为日志,工作人员就无法通过日志快速确定出硬件错误的类型并检修,工作效率较低,而且故障设备无法快速被修复并正常工作,降低了设备的利用率。因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种错误信息辅助提取方法,提高了工作效率,有利于快速修复故障设备,提高了设备的利用率;本专利技术的另一目的是提供一种错误信息辅助提取装置、设备及计算机可读存储介质,提高了工作效率,有利于快速修复故障设备,提高了设备的利用率。为解决上述技术问题,本专利技术提供了一种错误信息辅助提取方法,应用于服务器系统,应用于处理器,包括:根据预设判断条件判断目标设备在运行过程中是否产生自检错误;若是,则从所述目标设备的预设位置获取与硬件错误相关的基础数据;根据所述基础数据确定出所述目标设备存在错误的错误类型;控制提示器提示所述错误类型。优选地,所述根据预设判断条件判断目标设备在运行过程中是否产生自检错误具体为:判断目标设备在运行过程中是否产生错误信号。优选地,所述从所述目标设备的预设位置获取与硬件错误相关的基础数据具体为:获取所述目标设备中指定寄存器的寄存器值。优选地,所述根据所述基础数据确定出所述目标设备存在错误的错误类型具体为:根据预设的寄存器值与错误类型的对应关系,确定出所述寄存器值对应的错误类型。优选地,所述根据所述基础数据确定出所述目标设备存在错误的错误类型之后,该错误信息辅助提取方法还包括:判断所述错误类型是否为预设严重错误;若是,则控制报警器报警。优选地,所述处理器为所述目标设备中的基板管理控制器BMC。为解决上述技术问题,本专利技术还提供了一种错误信息辅助提取装置,应用于服务器系统,应用于处理器,包括:判断模块,用于根据预设判断条件判断目标设备在运行过程中是否产生自检错误,若是,则触发获取模块;所述获取模块,用于从所述目标设备的预设位置获取与硬件错误相关的基础数据;确定模块,用于根据所述基础数据确定出所述目标设备存在错误的错误类型;控制模块,用于控制提示器提示所述错误类型。优选地,所述处理器为所述目标设备中的BMC。为解决上述技术问题,本专利技术还提供了一种错误信息辅助提取设备,应用于服务器系统,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上任一项所述错误信息辅助提取方法的步骤。为解决上述技术问题,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述错误信息辅助提取方法的步骤。本专利技术提供了一种错误信息辅助提取方法,考虑到虽然在出现某些自检错误时可能因为宕机而无法记录错误日志,但是此时设备中产生的一些与错误相关的基础数据依然可以反映出错误类型,本申请可以在判定目标设备在运行过程中产生自检错误时,通过从目标设备预设位置获取的基础数据确定出错误类型并通过提示器提示出错误类型,由于本申请应用于处理器中,可以快速确定出错误类型并进行提示,便于技术人员快速得知错误类型并启动检修工作,提高了工作效率,有利于快速修复故障设备,提高了设备的利用率。本专利技术还提供了一种错误信息辅助提取装置、设备及计算机可读存储介质,具有如上错误信息辅助提取方法相同的有益效果。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的一种错误信息辅助提取方法的流程示意图;图2为本专利技术提供的一种错误信息辅助提取装置的结构示意图;图3为本专利技术提供的一种错误信息辅助提取设备的结构示意图。具体实施方式本专利技术的核心是提供一种错误信息辅助提取方法,提高了工作效率,有利于快速修复故障设备,提高了设备的利用率;本专利技术的另一核心是提供一种错误信息辅助提取装置、设备及计算机可读存储介质,提高了工作效率,有利于快速修复故障设备,提高了设备的利用率。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,图1为本专利技术提供的一种错误信息辅助提取方法的流程示意图,该错误信息辅助提取方法包括:步骤S1:根据预设判断条件判断目标设备在运行过程中是否产生自检错误;具体的,考虑到上述
技术介绍
中的技术问题,为了实现对于错误的定位目的,本步骤中可以首先对自检错误的发生进行判定,由于设备在自检错误产生时会出现一些特殊特征,因此根据预设判断条件对这些特征进行判断便可以分辨出目标设备在运行过程中是否产生了自检错误。其中,预设判断条件可以为多种类型,其可以与目标设备在自检错误发生时可能出现的特殊特征相关,本专利技术实施例在此不做限定。具体的,本步骤中的判断结果可以触发后续步骤的执行,以便最终完成错误的定位。步骤S2:若是,则从目标设备的预设位置获取与硬件错误相关的基础数据;具体的,在上一步骤判定出目标设备在运行过程中产生自检错误后,则需要对错误类型进行确定,也即需要确定出致使产生错误的硬件是谁,由于考虑到在产生自检错误后,即使该次错误足够严重导致了目标设备宕机,也许在这种情况下没有来得及对自检错误进行日志记录,但是目标设备依然会产生与硬件错误相关的基础数据,通过这些基础数据依然可以确定出具体的错误类型,因此本步骤中可以从目标设备的预设位置获取与硬件错误相关的基础数据,并作为后续步骤的数据基础进行错误定位。其中,预设位置可以为多种类型,可以进行自主设定,本专利技术实施例在此不做限定。步骤S3:根据基础数据确定出目标设备存在错误的错误类型;具体的,在获取到与硬件错误相关的基础数据后,便可以根据基础数据确定出目标设备存在错误的错误类型,也即具体是哪一部分硬件出现了故障,至此便确定出了具体本文档来自技高网
...

【技术保护点】
1.一种错误信息辅助提取方法,应用于服务器系统,其特征在于,应用于处理器,包括:/n根据预设判断条件判断目标设备在运行过程中是否产生自检错误;/n若是,则从所述目标设备的预设位置获取与硬件错误相关的基础数据;/n根据所述基础数据确定出所述目标设备存在错误的错误类型;/n控制提示器提示所述错误类型。/n

【技术特征摘要】
1.一种错误信息辅助提取方法,应用于服务器系统,其特征在于,应用于处理器,包括:
根据预设判断条件判断目标设备在运行过程中是否产生自检错误;
若是,则从所述目标设备的预设位置获取与硬件错误相关的基础数据;
根据所述基础数据确定出所述目标设备存在错误的错误类型;
控制提示器提示所述错误类型。


2.根据权利要求1中所述的错误信息辅助提取方法,其特征在于,所述根据预设判断条件判断目标设备在运行过程中是否产生自检错误具体为:
判断目标设备在运行过程中是否产生错误信号。


3.根据权利要求2所述的错误信息辅助提取方法,其特征在于,所述从所述目标设备的预设位置获取与硬件错误相关的基础数据具体为:
获取所述目标设备中指定寄存器的寄存器值。


4.根据权利要求3所述的错误信息辅助提取方法,其特征在于,所述根据所述基础数据确定出所述目标设备存在错误的错误类型具体为:
根据预设的寄存器值与错误类型的对应关系,确定出所述寄存器值对应的错误类型。


5.根据权利要求1所述的错误信息辅助提取方法,其特征在于,所述根据所述基础数据确定出所述目标设备存在错误的错误类型之后,该错误信息辅助提取方法还包括:
判断所述错误类型是...

【专利技术属性】
技术研发人员:赵凡张猛
申请(专利权)人:广东浪潮大数据研究有限公司
类型:发明
国别省市:广东;44

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

1