[发明专利]节点故障定位方法、装置、设备及计算机可读存储介质在审
申请号: | 201911385170.5 | 申请日: | 2019-12-28 |
公开(公告)号: | CN111176945A | 公开(公告)日: | 2020-05-19 |
发明(设计)人: | 彭超峰;贺计文 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 侯珊 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 节点 故障 定位 方法 装置 设备 计算机 可读 存储 介质 | ||
本发明公开了一种节点故障定位方法,包括:当通过inotify进程服务监测到异常信息记录文件存在修改动作时,对修改后异常信息记录文件进行解析,得到目标异常信息;检测目标异常信息是否携带有日志功能模块标识信息;若是,则生成与日志功能模块标识信息对应的目标功能模块日志收集指令,以根据收集到的目标功能模块日志信息进行节点故障定位;若否,则向日志处理层发送全量日志收集指令,以根据收集到的全量日志信息进行节点故障定位。本发明较大地提高了日志收集效率,缩短了故障定位时长,实现对节点故障的快速排查。本发明还公开了一种节点故障定位装置、设备及存储介质,具有相应技术效果。
技术领域
本发明涉及分布式存储技术领域,特别是涉及一种节点故障定位方法、装置、设备及计算机可读存储介质。
背景技术
随着分布式存储系统投入使用,大大提高了用户数据存储的可靠性和安全性。但是也随之带来一些问题:分布式存储系统中节点数量的增多,导致节点运行过程中产生的日志信息大量增加,当分布式存储系统中存在节点出现问题时,需要基于记录的日志信息进行节点故障定位。
现有的节点故障定位方式为对预先记录的日志信息进行全部收集,基于全部日志信息进行定位和排查问题,日志信息文档过大,冗余信息太多,日志收集效率低,节点故障定位耗时长,若不能快速收集信息进行定位解决,重则导致宕机、存储信息丢失、存储系统崩溃,影响系统的正常运行,并且如果此问题具有低概率复现,无疑会加大复现成本。
综上所述,如何有效地解决节点故障定位耗时长,影响系统的正常运行,成本高等问题,是目前本领域技术人员急需解决的问题。
发明内容
本发明的目的是提供一种节点故障定位方法,该方法较大地提高了日志收集效率,缩短了故障定位时长,实现对节点故障的快速排查,降低了对系统运行的影响,降低了成本;本发明的另一目的是提供一种节点故障定位装置、设备及计算机可读存储介质。
为解决上述技术问题,本发明提供如下技术方案:
一种节点故障定位方法,包括:
当通过inotify进程服务监测到异常信息记录文件存在修改动作时,获取修改后异常信息记录文件;
对所述修改后异常信息记录文件进行解析,得到当次生成的目标异常信息;
检测所述目标异常信息是否携带有日志功能模块标识信息;
若是,则生成与所述日志功能模块标识信息对应的目标功能模块日志收集指令,并向日志处理层发送所述目标功能模块日志收集指令,以使所述日志处理层根据收集到的目标功能模块日志信息进行节点故障定位;
若否,则向所述日志处理层发送全量日志收集指令,以使所述日志处理层根据收集到的全量日志信息进行节点故障定位。
在本发明的一种具体实施方式中,生成与所述日志功能模块标识信息对应的目标功能模块日志收集指令,并向日志处理层发送所述目标功能模块日志收集指令,以使所述日志处理层根据收集到的目标功能模块日志信息进行节点故障定位,包括:
根据所述日志功能模块标识信息确定所述目标异常信息对应的目标功能模块、目标异常信息生成时段、以及目标节点信息;
根据所述目标功能模块、所述目标异常信息生成时段、以及所述目标节点信息生成所述目标功能模块日志收集指令,并向所述日志处理层发送所述目标功能模块日志收集指令,以使所述日志处理层根据收集到的目标功能模块日志信息进行节点故障定位。
在本发明的一种具体实施方式中,在确定所述目标异常信息携带有日志功能模块标识信息之后,还包括:
按照预设的问题上报周期向目标终端发送邮件提醒信息。
在本发明的一种具体实施方式中,在确定所述目标异常信息未携带日志功能模块标识信息之后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911385170.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种独立式火灾探测报警器及其控制方法
- 下一篇:一种海泥固化剂