硬盘故障检测方法及装置制造方法及图纸

技术编号:8907042 阅读:205 留言:0更新日期:2013-07-11 04:42
本发明专利技术提出一种硬盘故障检测方法及装置。其中,该方法包括以下步骤:接收关于硬盘的故障报告;收集系统日志中关于硬盘的报错日志并收集硬盘的SMART信息;根据报错日志和SMART信息判断是否存在硬盘硬件故障;如果是,则判断故障报告中的硬盘故障是真故障;如果否,则判断SMART信息中的关键SMART属性的类型的状态或者关键SMART属性的值的状态以确定故障报告中的硬盘故障是否是真故障。根据本发明专利技术实施例的方法,根据报错日志和SMART信息对内核报出的故障硬盘进行真故障筛选判断,将出现假故障的硬盘过滤掉,可以提高硬盘故障报错的准确性以大幅降低硬盘的故障率。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种硬盘故障检测方法及装置
技术介绍
针对互联网服务器中出现的硬盘故障,现有技术通常根据内核打印出与硬盘相关的错误日志进行硬盘故障检测及辨别。现有技术存在的问题是,仅从操作系统层面和IO请求结果的角度触发,容易在硬件故障检测中产生假故障,例如,有些故障为内核故障,有些故障仅仅是IO请求失败或者错误,有些故障是数据错误等,大量产生的假故障导致服务器的故障率高,增加人力成本且降低服务器的效率。
技术实现思路
本专利技术旨在至少解决上述技术问题之一。为此,本专利技术的一个目的在于提出一种结合报错日志和SMART信息对内核报出的故障硬盘做真故障筛选以降低硬盘故障率的硬盘故障检测方法。本专利技术的另一目的在于提出一种硬盘故障检测装置。为了实现上述目的,根据本专利技术的第一方面实施例的硬盘故障检测方法包括以下步骤:A.接收关于所述硬盘的故障报告;B.收集系统日志中关于所述硬盘的报错日志并收集所述硬盘的SMART信息;C.根据所述报错日志和所述SMART信息判断是否存在硬盘硬件故障;D.如果是,则判断所述故障报告中的硬盘故障是真故障;E.如果否,则判断所述SM本文档来自技高网...

【技术保护点】
一种硬盘故障检测方法,其特征在于,包括以下步骤:A.接收关于所述硬盘的故障报告;B.收集系统日志中关于所述硬盘的报错日志并收集所述硬盘的SMART信息;C.根据所述报错日志和所述SMART信息判断是否存在硬盘硬件故障;D.如果是,则判断所述故障报告中的硬盘故障是真故障;E.如果否,则判断所述SMART信息中的关键SMART属性的类型的状态或者关键SMART属性的值的状态以确定所述故障报告中的硬盘故障是否是真故障。

【技术特征摘要】

【专利技术属性】
技术研发人员:胡殿明魏伟王志谦
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1