【技术实现步骤摘要】
一种固态硬盘故障修复方法、装置以及电子设备
[0001]本申请涉及固态硬盘数据处理领域,尤其涉及一种固态硬盘故障修复方法
、
装置以及电子设备
。
技术介绍
[0002]无论是存储还是服务器等相关处理存储数据的设备,硬盘都是承载信息的最后载体
。
硬盘有固态硬盘
(Solid State Drives,SSD)、
机械硬盘
(hard disk drive,HDD)、
混合硬盘
(Hybrid Hard Disk,HHD)。
硬盘的稳定是保证处理存储数据的设备以及上层应用稳定运行的基础
。
因此,准确检测当前硬盘状态,并在不同类型的硬盘出现故障时进行精准修复,是相当重要的课题
。
[0003]如今在修复硬盘中的故障时,首先需要人为判断某个硬盘属于哪一种硬盘类型,之后再检测该类型的硬盘出现的故障属于哪一种故障类型,最后再结合硬盘类型以及故障类型,对该硬盘进行手动修复
。
当上述方法在硬盘数量较多的主机设备上使用时,例如在集群服务器上使用时,需要消耗较多的人力物力,且效率较低
。
[0004]因此,亟需一种固态硬盘故障修复方法
、
装置以及电子设备
。
技术实现思路
[0005]本申请提供一种固态硬盘故障修复方法
、
装置以及电子设备,解决了在硬盘数量较多的主机设备上对硬盘进行手动修复,需要消耗较多的人力物力,且效率 ...
【技术保护点】
【技术特征摘要】
1.
一种固态硬盘故障修复方法,其特征在于,所述方法应用于服务器,所述方法包括:获取检测脚本,所述检测脚本用于对多个硬盘进行故障检测;通过所述检测脚本对多个所述硬盘进行故障检测,得到多个所述硬盘对应的多个故障检测结果;一个所述硬盘对应一个所述故障检测结果;所述故障检测结果包括硬盘信息以及故障信息中的至少一种;获取目标故障硬盘,所述目标故障硬盘为多个所述故障检测结果中任意一个故障检测结果对应的故障硬盘;根据所述目标故障硬盘的硬盘信息以及故障信息,在预设脚本数据库中查询所述目标故障硬盘的对应的故障修复脚本,并通过所述故障修复脚本修复所述目标故障硬盘的故障信息
。2.
根据权利要求1所述的方法,其特征在于,所述硬盘信息包括硬盘类型,所述硬盘类型包括固态硬盘
、
机械硬盘以及混合硬盘中的任意一种;所述故障信息包括第一类型故障信息以及第二类型故障信息中的一种或多种,所述第一类型故障信息为文件系统错误信息,所述第二类型故障信息为磁盘冗余阵列错误信息
。3.
根据根据权利要求2所述的方法,其特征在于,所述根据所述硬盘信息以及所述故障信息,在预设脚本数据库中查询所述第一硬盘对应的故障修复脚本,具体包括:当所述故障信息为第一类型故障信息时,根据所述硬盘类型以及所述第一类型故障信息查询第一故障信息修复脚本;当所述故障信息为第二类型故障信息时,根据所述硬盘类型以及所述第二类型故障信息查询第二故障信息修复脚本;所述第一故障信息修复脚本以及所述第二故障信息修复脚本为所述第一硬盘对应的故障修复脚本
。4.
根据根据权利要求2所述的方法,其特征在于,所述通过所述检测脚本对多个所述硬盘进行故障检测,得到多个所述硬盘对应的多个故障检测结果,具体包括:在预设硬盘类型预设库中查询多个所述硬盘类型对应的多个检测规则;所述预设硬盘类型预设库包括所述硬盘类型与所述检测规则的对应关系,一个所述硬盘类型对应一个所述检测规则;调用所述检测脚本,使用多个所述硬盘类型各自对应的检测规则,对多个所述硬盘进行检测,得到多个所述故障检测结果,其中,一个所述硬盘对应一个所述故障检测结果
。5.
根据权利要求1所述的方法,其特征在于,所述获取检测脚本,具体包括:每间隔预设时间段,获取所述检测脚本
。6.
根据权利要求1所述的方法,其特征在于,在所述通过所述故障修复脚本修复所述故障信息之后,所述方法还包括:响应于用户的查看操作,获取修复结果信息;所述修复结果信息包括所述硬盘信息
、
所述故...
【专利技术属性】
技术研发人员:胡治国,
申请(专利权)人:鑫硕泰深圳科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。