[发明专利]一种故障磁盘检测与修复方法和装置有效
申请号: | 201610525555.7 | 申请日: | 2016-07-05 |
公开(公告)号: | CN107577545B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 王世刚 | 申请(专利权)人: | 北京金山云网络技术有限公司;北京金山云科技有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 李红爽;栗若木 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 故障 磁盘 检测 修复 方法 装置 | ||
1.一种故障磁盘检测与修复方法,其特征在于,所述方法包括:
根据系统日志解析出一个或多个故障磁盘设备名称;
根据解析出的所述故障磁盘设备名称对每个故障磁盘进行定位与标识,并分别对每个故障磁盘进行故障检测;
针对所述每个故障磁盘的故障检测结果对每个故障磁盘进行修复;
其中,所述根据解析出的所述故障磁盘设备名称对每个故障磁盘进行定位包括:
通过第一预设工具获取所有磁盘设备信息,并通过第二预设工具查询所有磁盘设备中不同机框驱动下的磁盘信息列表;
将获取的所述磁盘设备信息和所述磁盘信息列表与挂载点信息进行比对,获取与每个所述故障磁盘设备名称对应的每个磁盘所在的机框内槽位的信息;
从每个磁盘所在的所述机框内槽位的信息中获取与所述故障磁盘序列号SN对应的机框内槽位的信息;
将获取的与所述故障磁盘SN对应的机框内槽位的信息作为所述故障磁盘的位置信息。
2.如权利要求1所述的故障磁盘检测与修复方法,其特征在于,所述根据系统日志解析出一个或多个故障磁盘设备名称包括:
通过每个磁盘设备上预先部署的代理AGENT对系统日志进行扫描;获取所述系统日志中记载的每个磁盘设备的信息;
将所述每个磁盘设备的信息与预先配置的磁盘错误关键字列表中的磁盘错误关键字相比较;
获取与所述磁盘错误关键字相匹配的一个或多个磁盘故障信息;
对所述系统日志进行解析,获取与所述一个或多个磁盘故障信息分别对应的故障磁盘设备名称。
3.如权利要求2所述的故障磁盘检测与修复方法,其特征在于,所述方法还包括:当磁盘发生故障时,故障磁盘所在的故障磁盘设备向预设的数据库服务器发送所述故障磁盘设备的状态与操作报告;所述预设的数据库服务器根据所述状态与操作报告生成所述磁盘故障信息;并将所述磁盘故障信息记录在所述系统日志中。
4.如权利要求3所述的故障磁盘检测与修复方法,其特征在于,所述状态与操作报告中包括以下一种或多种:故障发生时间、所述故障磁盘设备名称、所述故障磁盘序列号SN和故障磁盘类型。
5.如权利要求4所述的故障磁盘检测与修复方法,其特征在于,所述磁盘故障信息包括:与所述故障发生时间、所述故障磁盘设备名称、所述故障磁盘SN和所述故障磁盘类型中的一种或多种信息相关的磁盘故障描述。
6.如权利要求3所述的故障磁盘检测与修复方法,其特征在于,所述对所述系统日志进行解析,获取与所述一个或多个磁盘故障信息分别对应的故障磁盘设备名称包括:对所述系统日志中包含的所述故障磁盘设备名称与所述磁盘故障信息的对应关系进行解析,根据解析出的所述对应关系获取与所述一个或多个磁盘故障信息分别对应的故障磁盘设备名称。
7.如权利要求2所述的故障磁盘检测与修复方法,其特征在于,所述根据解析出的所述故障磁盘设备名称对每个故障磁盘进行标识包括:
在获取所述故障磁盘的位置信息后,通过点亮所述故障磁盘的磁盘灯对所述故障磁盘进行标识。
8.如权利要求7所述的故障磁盘检测与修复方法,其特征在于,所述第一预设工具包括:小型计算机系统接口通用驱动SG驱动中的lsscsi工具。
9.如权利要求8所述的故障磁盘检测与修复方法,其特征在于,所述第二预设工具包括:所述SG驱动中的sg_utils工具集。
10.如权利要求7所述的故障磁盘检测与修复方法,其特征在于,所述方法还包括:将获取的每个磁盘所在的机框内槽位的信息转换为可展示的位置信息。
11.如权利要求10所述的故障磁盘检测与修复方法,其特征在于,
所述位置信息包括以下一种或多种:所述故障磁盘设备名称、面板号、排号和列号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司;北京金山云科技有限公司,未经北京金山云网络技术有限公司;北京金山云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610525555.7/1.html,转载请声明来源钻瓜专利网。