[发明专利]一种硬盘检测方法及装置在审
申请号: | 201810806293.0 | 申请日: | 2018-07-20 |
公开(公告)号: | CN109117327A | 公开(公告)日: | 2019-01-01 |
发明(设计)人: | 王献飞 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬盘 故障盘 读写测试 信息判断 结果判断 硬盘检测 故障硬盘 检测率 申请 检测 | ||
1.一种硬盘检测方法,其特征在于,所述方法包括:
确定待检测的硬盘;
获取所述硬盘的第一SMART信息;
根据所述第一SMART信息判断所述硬盘是否为故障盘;
若根据所述第一SMART信息判断所述硬盘不是故障盘,对所述硬盘进行读写测试;
根据所述读写测试的结果判断所述硬盘是否为故障盘;
若根据所述读写测试的结果判断所述硬盘不是故障盘,获取所述硬盘的第二SMART信息;
根据所述第二SMART信息判断所述硬盘是否为故障盘;
若所述硬盘为故障盘,标记所述硬盘。
2.根据权利要求1所述的方法,其特征在于,所述硬盘为串行高级技术附件SATA盘,所述根据所述第一SMART信息判断所述硬盘是否为故障盘包括:
判断所述第一SMART信息中的测试结果是否为第一预设字符;
若测试结果为第一预设字符,判断所述第一SMART信息中的各指标的当前值结合预设权重是否超过预设阈值;
若未超过所述预设阈值,判断所述硬盘不是故障盘。
3.根据权利要求1所述的方法,其特征在于,所述硬盘为串行小型计算机接口SAS盘,所述根据所述第一SMART信息判断所述硬盘是否为故障盘包括:
判断所述第一SMART信息中的测试结果是否为第二预设字符;
若测试结果为第二预设字符,判断所述第一SMART信息中的各指标的当前值结合预设权重是否超过预设阈值;
若未超过所述预设阈值,判断所述硬盘不是故障盘。
4.根据权利要求1所述的方法,所述对所述硬盘进行读写测试包括:
对所述硬盘进行顺序读写测试、随机读写测试或不同块大小的读写测试。
5.根据权利要求1至4中任一项所述的方法,所述确定待检测的硬盘包括:
遍历所有硬盘;
按照预先设置的测试顺序确定待检测的硬盘。
6.一种硬盘检测装置,其特征在于,所述装置包括:
确定单元,用于确定待检测的硬盘;
第一获取单元,用于获取所述硬盘的第一SMART信息;
第一判断单元,用于根据所述第一SMART信息判断所述硬盘是否为故障盘;
读写测试单元,用于在根据所述第一SMART信息判断所述硬盘不是故障盘后,对所述硬盘进行读写测试;
第二判断单元,用于根据所述读写测试的结果判断所述硬盘是否为故障盘;
第二获取单元,用于在根据所述读写测试的结果判断所述硬盘不是故障盘后,获取所述硬盘的第二SMART信息;
第三判断单元,用于根据所述第二SMART信息判断所述硬盘是否为故障盘;
标记单元,用于当所述硬盘为故障盘时,标记所述硬盘。
7.根据权利要求6所述的装置,其特征在于,所述第一判断单元包括:
第一判断模块,用于判断所述第一SMART信息中的测试结果是否为第一预设字符;
第二判断模块,用于当测试结果为第一预设字符时,判断所述第一SMART信息中的各指标的当前值结合预设权重是否超过预设阈值。
8.根据权利要求6所述的装置,其特征在于,所述确定单元包括:
遍历模块,用于遍历所有硬盘;
确定模块,用于按照预先设置的测试顺序确定待检测的硬盘。
9.一种硬盘检测装置,其特征在于,所述硬盘检测装置包括:处理器和存储器,所述存储器中存储有权利要求1-5中任一所述的硬盘检测的指令,所述处理器用于执行存储器中存储的硬盘检测的指令,执行如权利要求1-5任一所述的硬盘检测的方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有硬盘检测的指令,当其在计算机上运行时,使得计算机执行上述权利要求1-5中任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810806293.0/1.html,转载请声明来源钻瓜专利网。