【技术实现步骤摘要】
硬盘的故障检测方法、装置、设备及可读存储介质
本申请涉及计算机
,尤其涉及一种硬盘的故障检测方法、装置、设备及可读存储介质。
技术介绍
随着计算机技术的飞速发展,为了满足不断提高的计算、存储海量数据的需求,现有技术一方面不断增大硬盘单盘容量,另一方面利用服务器集群技术,不断增加服务器集群挂载的硬盘数量,在服务器集群的实际运维工作中,通常抓取每一硬盘的S.M.A.R.T(Self-MonitoringAnalysisandReportingTechnology”,硬盘的自我监测和分析及报告技术)日志(简称为SMART日志)中的指标项进行故障判断和处理,但对于规模日益壮大的服务器集群来说,业务系统对硬盘的访问量呈现几何级的增长,且硬盘多数时间处于100%繁忙的工作状态,因此硬盘故障率大大增加,显然采集每一块故障硬盘的SMART日志进行故障处理的方法,由于SMART日志的获取过程耗时长,往往导致故障处理不及时,硬盘故障检测的效率有待提高。
技术实现思路
本申请提供了一种硬盘的故障检测方法、装置、设备及可读存储介质,目的在于提高获取硬盘的故障信息的效率,如下:一种硬盘的故障检测方法,包括:获取服务器集群中各个服务器节点的运行日志;依据每一所述服务器节点的运行日志,确定每一所述服务器节点的预设指标项的出现次数;若所述服务器节点的至少一项所述预设指标项的出现次数不小于所述预设指标项对应的预设次数阈值,将所述服务器节点的硬盘作为目标硬盘;所述预设指标项对应的预设次数阈值依据 ...
【技术保护点】
1.一种硬盘的故障检测方法,其特征在于,包括:/n获取服务器集群中各个服务器节点的运行日志;/n依据每一所述服务器节点的运行日志,确定每一所述服务器节点的预设指标项的出现次数;/n若所述服务器节点的至少一项所述预设指标项的出现次数不小于所述预设指标项对应的预设次数阈值,将所述服务器节点的硬盘作为目标硬盘;所述预设指标项对应的预设次数阈值依据所述服务器节点的硬盘出现故障的概率配置,在所述服务器节点的历史运行日志中,所述预设指标项的出现次数不小于所述预设指标项对应的预设次数阈值时,所述服务器节点的硬盘出现故障的概率大于第一预设概率阈值;/n获取所述目标硬盘的SMART日志;/n依据所述目标硬盘的SMART日志,检测所述目标硬盘是否出现故障。/n
【技术特征摘要】
1.一种硬盘的故障检测方法,其特征在于,包括:
获取服务器集群中各个服务器节点的运行日志;
依据每一所述服务器节点的运行日志,确定每一所述服务器节点的预设指标项的出现次数;
若所述服务器节点的至少一项所述预设指标项的出现次数不小于所述预设指标项对应的预设次数阈值,将所述服务器节点的硬盘作为目标硬盘;所述预设指标项对应的预设次数阈值依据所述服务器节点的硬盘出现故障的概率配置,在所述服务器节点的历史运行日志中,所述预设指标项的出现次数不小于所述预设指标项对应的预设次数阈值时,所述服务器节点的硬盘出现故障的概率大于第一预设概率阈值;
获取所述目标硬盘的SMART日志;
依据所述目标硬盘的SMART日志,检测所述目标硬盘是否出现故障。
2.根据权利要求1所述的方法,其特征在于,所述预设指标项包括:强相关指标项和次相关指标项,所述强相关指标项对应的预设次数阈值等于1,所述次相关指标项对应的预设次数阈值大于1。
3.根据权利要求2所述的方法,其特征在于,所述若服务器节点的至少一项所述预设指标项的出现次数大于所述预设指标项对应的预设次数阈值,将所述服务器节点的硬盘作为目标硬盘,包括:
若在所述运行日志中存在至少一项所述强相关指标项,将所述服务器节点的硬盘作为目标硬盘;
若在所述运行日志中不存在所述强相关指标项,判断各个所述次相关指标项的出现次数是否大于所述次相关指标项对应的预设次数阈值;
若至少一项所述次相关指标项的出现次数大于所述次相关指标项对应的预设次数阈值,确定所述服务器节点的硬盘为目标硬盘。
4.根据权利要求1或3所述的方法,其特征在于,所述依据目标硬盘的SMART日志,检测所述目标硬盘是否出现故障,包括:
依据所述目标硬盘的SMART日志,确定预设硬盘指标项的数值;
若至少一项所述预设硬盘指标项的数值满足所述预设硬盘指标项对应的预设故障条件,确定所述目标硬盘出现故障,每一所述预设指标项的数值对应的预设故障条件依据所述目标硬盘出现故障的概率配置,在所述目标硬盘的历史SMART日志中,所述预设硬盘指标项的数值满足所述预设硬盘指标项对应的预设故障条件时,所述目标硬盘出现故障的概率大于第二预设概率阈值。
5.根据权利要求4所述的方法,其特征在于,所述预设硬盘指标项包括第一预设硬盘指标项、第二预设硬盘指标项、第三预设硬盘指标项、和第四预设硬盘指标项;
所述第一预设硬盘指标项对应的预设故障条件为:所述第一预设硬盘指标项的数值非0;
所述第二预设硬盘指标项对应的预设故障条件为:所述第二预设硬盘指标项的数值等于预设故障值;
所述第三预设硬盘指标项对应的预设故障条件为:所述...
【专利技术属性】
技术研发人员:彭洁,刘谦,刘畅,屈大伟,李宇翔,陈龙辉,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。