[发明专利]一种在Linux系统下获取SAS卡故障日志的方法与系统有效
申请号: | 201711217757.6 | 申请日: | 2017-11-28 |
公开(公告)号: | CN107943658B | 公开(公告)日: | 2020-05-15 |
发明(设计)人: | 卢正超;王宏运 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 李修杰 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 linux 系统 获取 sas 故障 日志 方法 | ||
本发明提供一种在Linux系统下获取SAS卡故障日志的方法与系统,所述方法包括:运行管理工具获取目标SAS卡序号;对该序号的SAS卡激活expert模式,进入调试控制台,并键入需要保存的故障日志的名称;在调试控制台中输入调试命令,获取SAS日志信息,并输入到所述故障日志中,所述SAS日志信息包括SAS卡硬件基本信息和协议层信息。本发明通过lsiutil软件进入到SAS卡的调试控制台,仅通过输入相关命令来主动获取故障日志,从而在故障分析的早期就可以免去打开服务器进行硬件设备安装的步骤。该方法可以应用于客户现场不便外接设备的场景中进行SAS卡的前期故障日志的搜集,无需额外的Debug硬件,避免因客户没有Debug工具造成的时间延误,且操作方便,提高问题处理的速度。
技术领域
本发明涉及故障处理技术领域,特别是一种在Linux系统下获取SAS卡故障日志的方法与系统。
背景技术
SAS(Serial Attached SCSI,串行连接SCSI接口)是新一代SCSI技术,与现有的SATA硬盘相同,都是采用串行技术以获得更高的传输速度,并通过缩短连接线改善内部空间。SAS接口不仅与SATA类似,还可以向下兼容SATA标准,即SAS系统的背板既可以连接具有双端口、高性能的SAS驱动器,也可以连接高容量、低成本的SATA驱动器。由于可以支持SAS和SATA硬盘,因此很方便的满足不同性价比的存储需求,是具有高性能、高可靠和高扩展性的存储解决方案。
但SAS由于其本身存储空间的有限性,导致其在发生故障时,不能保留较多的日志以供用户进行故障分析,因此现有技术中大都采用连接相应的外接设备,从而不时的进行日志转存。但是客户机房大多不便进行外接设备的安装,给故障分析带来了很多的不便。
发明内容
本发明的目的是提供一种在Linux系统下获取SAS卡故障日志的方法与系统,旨在解决现有技术对于SAS卡的故障分析依赖于外接设备的问题,实现不需要外接设备就可以获取足够多的日志,进行故障分析,加速故障问题的解决。
为达到上述技术目的,本发明提供了一种在Linux系统下获取SAS卡故障日志的方法,包括以下步骤:
运行管理工具获取目标SAS卡序号;
对该序号的SAS卡激活expert模式,进入调试控制台,并键入需要保存的故障日志的名称;
在调试控制台中输入调试命令,获取SAS日志信息,并输入到所述故障日志中,所述SAS日志信息包括SAS卡硬件基本信息和协议层信息。
优选地,所述调试命令包括iop show diag命令和pl dbg命令。
优选地,通过所述iop show diag命令获取SAS卡硬件基本信息,包括SAS卡下硬盘或者背板设备的拓扑结构以及事件信息;通过所述pl dbg命令获取协议层信息,包括SAS卡和硬盘协议层握手信息。
优选地,所述管理工具为lsiutil工具。
本发明还提供了一种在Linux系统下获取SAS卡故障日志的系统,包括:
SAS卡序号获取模块,用于运行管理工具获取目标SAS卡序号;
模式选取模块,用于对该序号的SAS卡激活expert模式,进入调试控制台,并键入需要保存的故障日志的名称;
故障日志获取模块,用于在调试控制台中输入调试命令,获取SAS日志信息,并输入到所述故障日志中。
优选地,所述SAS日志信息包括SAS卡硬件基本信息和协议层信息。
优选地,所述故障日志获取模块包括:
SAS卡基本信息获取单元,用于通过iop show diag命令获取SAS卡硬件基本信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711217757.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种Linux系统问题自动分析方法及系统
- 下一篇:网站后台监控装置