[发明专利]一种通过BMC抓取存储卡日志的方法、系统及设备有效
申请号: | 201911050211.5 | 申请日: | 2019-10-31 |
公开(公告)号: | CN110990214B | 公开(公告)日: | 2022-12-06 |
发明(设计)人: | 徐鹏翔 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/07 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 bmc 抓取 存储 日志 方法 系统 设备 | ||
本发明提出的一种通过BMC抓取存储卡日志的方法、系统及设备,在连接存储卡外加的串口中,接一路走线,通过串口转I2C芯片,将串口信号转为I2C信号,连接到BMC上,通过BMC连接存储卡,进行实时的日志获取,并对日志进行解读,筛选日志中风险信息,并上报到管理员;同时可以将抓取的日志信息存放到外置的闪存中,保证在存储卡故障时,仍能获取到存储卡日志,协助分析定位。
技术领域
本发明涉及计算机技术领域,更具体的说是涉及一种通过BMC抓取存储卡日志的方法、系统及设备。
背景技术
伴随云空间、云计算和大数据的发展,云空间、云计算和大数据在社会的各个领域的覆盖也逐步增加,日常生活中大数据计算为社会提供了便利的分析数据,云空间和云计算提供了更为便捷和快捷的处理方式;随着云空间、云计算和大数据的快速发展,对于实现云空间、云计算和大数据的基础配件提出更高的要求,对于支持硬盘阵列组的存储卡也提出更高的要求,快速、稳定获取存储卡日志对于存储卡的维护和更新变得更加方便。
现有对存储卡日志抓取的方法,仅有通过OS和外接串口这两种方式,串口方式抓取日志需要外置连接串口,同时需要对存储卡进行重启操作,串口才能生效并打印日志;OS下获取日志,需要保证OS正常,一旦OS出现问题,日志也无法获取。
而且,串口抓取日志需要串口提前接好后,才能抓取日志,在出问题的时刻接上串口,是无法抓取到当时的日志,重置存储卡,可能会导致故障现象消失,无法保持故障现场状态;如果OS安装在存储卡上,存储卡出现问题后,也无法获取到存储卡的日志。另外,存储卡自带的存储空间,在存储卡出现断电的情况下,也会丢失日志。
发明内容
针对以上问题,本发明的目的在于提供一种通过BMC抓取存储卡日志的方法、系统及设备。存储卡出现问题后,及时准确抓取存储卡日志,且不破坏故障现场;同时可以实时抓取日志内容,监控存储卡的工作状态,提前预警可能出现的故障,保证存储配置服务器的稳定工作,保证数据安全性。
本发明为实现上述目的,通过以下技术方案实现:一种通过BMC抓取存储卡日志的方法,包括:
在存储卡上使用转换芯片转换串口信息,并连接到BMC上;
通过BMC抓取并存储所述存储卡日志;
通过BMC检索存储卡日志中是否存在含有预设的报错关键字的日志,如存在,则上报;
分析含有预设的报错关键字的日志,并制定修护措施。
进一步,所述在存储卡上使用转换芯片转换串口信息,并连接到BMC上具体为:
在存储卡上使用串口转I2C芯片,并将串口信号连接到串口转I2C芯片上;
将串口转I2C芯片的I2C信号连接到BMC的I2C通道上。
进一步,所述通过BMC抓取并存储所述存储卡日志具体为:
通过BMC编写比对程序,将存储卡报错关键字写入比对程序的代码中;
将BMC与外置闪存连接,用于储存存储卡的日志;
BMC通过I2C通道抓取存储卡日志,并储存到外置闪存。
进一步,所述过BMC检索存储卡日志中是否存在含有预设的报错关键字的日志,如存在,则上报具体为:
BMC通过比对程序,比对存储卡日志内容;
检索日志中的关键字,如果出现含有预设的报错关键字日志,则将所述日志上报管理员。
进一步,所述分析含有预设的报错关键字的日志,并制定修护措施具体为:将含有预设的报错关键字日志抓出,并按照预设的比对机制进行分析,确认是否存在报错风险,生成日志分析结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911050211.5/2.html,转载请声明来源钻瓜专利网。