[发明专利]存储系统异常时的日志记录方法、系统、设备及存储介质在审
申请号: | 201910931353.6 | 申请日: | 2019-09-29 |
公开(公告)号: | CN110704229A | 公开(公告)日: | 2020-01-17 |
发明(设计)人: | 王军 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 11227 北京集佳知识产权代理有限公司 | 代理人: | 牛亭亭 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 变量数据 存储系统 支持文件 检测模块 日志记录 闪存分区 异常事件 预设 服务器 记录 日志记录系统 存储介质 发送策略 技术效果 解析结果 时刻检测 数据发送 保存 申请 解析 应用 关联 | ||
本发明公开了一种存储系统异常时的日志记录方法,应用于不支持文件系统的SES检测模块中,包括:在任意时刻检测出异常事件时,通过记录变量数据的方式,记录下该时刻的与异常事件相关联的各项变量的变量数据;将记录下的各项变量数据保存至预设的闪存分区中;当满足预设的发送策略时,将闪存分区中保存的数据发送至服务器,以使服务器基于支持文件的系统对接收的数据进行解析并进行解析结果的显示。应用本申请的方案,实现了基于不支持文件系统的SES检测模块进行日志记录,保障了存储系统的稳定性。本申请还提供了一种存储系统异常时的日志记录系统、设备及存储介质,具有相应技术效果。
技术领域
本发明涉及计算机技术领域,特别是涉及一种存储系统异常时的日志记录方法、系统、设备及存储介质。
背景技术
存储系统用于处理服务器和硬盘之间传输的海量数据,服务器通常设有PCIE(Peripheral Component Interconnect Express,高速串行计算机扩展总线标准)接口,通过SAS(Serial Attached SCSI,串行SCSI)expander对接到每个硬盘的SAS接口上,SCSI(Small Computer System Interface,小型计算机系统接口)。
机箱管理模块用于实时检测与服务器连接的各设备的运行情况,例如包括硬盘的温度、相关电压、风扇转速等,从而保证存储系统的长时间稳定运行。机箱管理模块又分为两部分,一部分是在SAS expander上运行的SCSI Enclosure Services检测模块,即称为SES检测模块,另一部分是服务器主程序中的EM(enclosure management,机箱管理)线程。
SES检测模块需要高频率循环读取与服务器连接的各设备的外围状态,例如风扇、电压、温度等信息,并在判定出现异常状态时上报EM线程,SES检测模块也可以接收并执行EM线程发来的控制指令;此外SES检测模块内部也可以做一些自控制处理,例如按照风扇转速策略自动调整风扇转速。
SES检测模块在识别出异常情况时,需要做好日志记录。通用的方法是C语言的printf语句打印,或者是将相关信息重定向到文件里。这样的方式在支持文件的系统下是可行的,例如常用的Linux系统,但是对于部分场合中,当采用的是中低端处理器上,运行的是不支持文件的系统时,便无法方便地实现日志记录,进而不利于利用日志排查故障,保障存储系统的稳定性。
综上所述,如何基于不支持文件系统的SES检测模块进行日志记录,保障存储系统的稳定性,是目前本领域技术人员急需解决的技术问题。
发明内容
本发明的目的是提供一种存储系统异常时的日志记录方法、系统、设备及存储介质,以基于不支持文件系统的SES检测模块进行日志记录,保障存储系统的稳定性。
为解决上述技术问题,本发明提供如下技术方案:
一种存储系统异常时的日志记录方法,应用于不支持文件系统的SES检测模块中,包括:
在任意时刻检测出异常事件时,通过记录变量数据的方式,记录下该时刻的与所述异常事件相关联的各项变量的变量数据;
将记录下的各项所述变量数据保存至预设的闪存分区中;
当满足预设的发送策略时,将所述闪存分区中保存的数据发送至服务器,以使所述服务器基于支持文件的系统对接收的数据进行解析并进行解析结果的显示。
优选的,所述将记录下的各项所述变量数据保存至预设的闪存分区中,包括:
通过预先定义的收集函数将记录下的各项所述变量数据保存至预设的闪存分区中;
并且,针对任一异常事件,该异常事件所对应的相关联的各项变量为通过以下步骤确定出的变量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910931353.6/2.html,转载请声明来源钻瓜专利网。