This application discloses a hard disk detection method, system and an electronic device and a computer readable storage medium. The method includes: when a target hard disk is searched, the health status of the target hard disk is detected by using open source software and/or system commands, and the feedback result is obtained; whether the feedback result reaches the preset value is judged, and if not, the basic score of the target hard disk is improved. Line deduction operation; according to the final score of the target hard disk, the health level of the target hard disk is obtained. The method of hard disk detection provided in this application integrates a variety of free open source software, provides a multi-dimensional method of hard disk detection, can achieve batch detection of hard disk, greatly improving the quality and efficiency of hard disk screening and hard disk evaluation. In addition, in this application, open source software and system commands can be encapsulated as detection scripts, which can control the detection process and have strong scalability.
【技术实现步骤摘要】
一种硬盘检测方法、系统及电子设备和存储介质
本申请涉及计算机
,更具体地说,涉及一种硬盘检测方法、系统及一种电子设备和一种计算机可读存储介质。
技术介绍
在云计算时代,海量数据需要海量的存储硬盘,硬盘质量的好坏,极大的影响了云计算数据中心中的稳定性。为了提高海量存储的稳定性,目前已经产生了各种检测方法,最常用的就是将硬盘交给专门的检测部门或者测试部进行大量的性能测试和稳定性测试。但是这样的测试方法成本高,效率低,无法适应大型数据中心存储硬盘规模的几何级增长的趋势,成为瓶颈。因此,如何提高硬盘的检测效率是本领域技术人员需要解决的问题。
技术实现思路
本申请的目的在于提供一种硬盘检测方法、系统及一种电子设备和一种计算机可读存储介质,提高了硬盘的检测效率。为实现上述目的,本申请提供了一种硬盘检测方法,包括:当搜索到目标硬盘时,利用开源软件和/或系统命令检测所述目标硬盘的健康状况,得到反馈结果;判断所述反馈结果是否达到预设值,若否,则对所述目标硬盘的基础分进行扣分操作;根据所述目标硬盘的最终得分得到所述目标硬盘的健康等级。其中,所述利用开源软件和/或系统命令检测所述目标 ...
【技术保护点】
1.一种硬盘检测方法,其特征在于,包括当搜索到目标硬盘时,利用开源软件和/或系统命令检测所述目标硬盘的健康状况,得到反馈结果;判断所述反馈结果是否达到预设值,若否,则对所述目标硬盘的基础分进行扣分操作;根据所述目标硬盘的最终得分得到所述目标硬盘的健康等级。
【技术特征摘要】
1.一种硬盘检测方法,其特征在于,包括当搜索到目标硬盘时,利用开源软件和/或系统命令检测所述目标硬盘的健康状况,得到反馈结果;判断所述反馈结果是否达到预设值,若否,则对所述目标硬盘的基础分进行扣分操作;根据所述目标硬盘的最终得分得到所述目标硬盘的健康等级。2.根据权利要求1所述硬盘检测方法,其特征在于,所述利用开源软件和/或系统命令检测所述目标硬盘的健康状况,得到反馈结果,包括利用目标开源软件或目标系统命令检测所述目标硬盘的目标检测项,得到所述目标检测项对应的反馈结果;相应的,判断所述反馈结果是否达到预设值,若否,则对所述目标硬盘的基础分进行扣分操作,包括:判断所述反馈结果是否达到所述目标检测项对应的目标预设值,若否,则根据所述目标检测项对应的扣分标准对所述目标硬盘的基础分进行扣分操作。3.根据权利要求2所述硬盘检测方法,其特征在于,利用目标开源软件检测所述目标硬盘的目标检测项,包括:利用开源软件smartctl检测所述目标硬盘的健康状态;利用开源软件sg_inq对所述目标硬盘进行page检测;利用开源软件sg_verify对所述目标硬盘进行坏块检测;利用开源软件fioi对所述目标硬盘进行慢盘检测。4.根据权利要求2所述硬盘检测方法,其特征在于,利用目标系统命令检测所述目标硬盘的目标检测项,得到所述目标检测项对应的反馈结果,包括:利用所述目标系统命令控制以预设读写大小顺序或随机对所述目标硬盘读写预设时长,得到读写操作对应的反馈结果。5.根据权利要求1所述硬盘检测方法,其特征在于,所述开...
【专利技术属性】
技术研发人员:孙京本,刘亮,王孝鹏,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。