三星860 Pro 4TB SSD频繁每小时开关机6个月后的挂载可靠性及寿命影响问询
三星860 Pro 4TB SSD频繁每小时开关机6个月后的挂载可靠性及寿命影响问询
我们有一套基于Linux的系统,用的是4TB三星860 Pro SSD,运行模式是每小时开机10分钟写入数据,然后关机,全天候这么跑了大概6个月。每次都是手动给硬盘通电,等系统识别并挂载,正常这个过程要12-22秒,我们定义30秒内没挂载就算失败。
第一轮测试一切正常,光这一轮硬盘的开关机次数就至少有4320次。第二轮用同一批硬盘测试时,5台设备里的硬盘在1-3个月后就开始出现30秒内挂载失败的情况,但只要等超过30秒,硬盘还是能正常工作,只是不符合我们系统的可靠性要求了。目前这些出问题的硬盘总开关机次数大概在5000-7000次之间。
我查了这款SSD的规格参数,只提到了超高的Program/Erase(P/E)循环次数,完全找不到关于开关机次数上限的说明。当初买这款盘花了超过1000美元,本来以为可靠性拉满,结果遇到了这种没标注的参数问题。
我现在就想搞明白:频繁开关机对SSD到底有没有损害?毕竟大多数人可能一天也就开关机一次,我们相当于6个月就完成了12年的日常开关机量。
补充信息
- 我们的系统靠电池供电,所以功耗控制很严格
- SSD是通过改装的USB3转SATA线连接到树莓派2B v1.2的,硬盘的供电由外部控制器单独控制。树莓派会先给SSD通电,然后监控指定USB端口的连接状态,通过bash脚本循环尝试挂载——每次挂载失败后延迟1秒重试,最多试30次(也就是最多等30秒)
- 关机流程是先执行
umount卸载硬盘,确认数据完全写入后再切断供电。每次写入的是单个压缩文件,大小在1.2GB-1.6GB之间,从SD卡压缩并传输到SSD大概要10分钟,所以SSD每次通电时长是10-12分钟 - 后续检查发现有一块硬盘已经超过13000次开关机,依然能正常在30秒内挂载。目前正在召回出问题的硬盘,准备查看它们的开关机次数,估计每台都超过10000次
- SSD上的文件系统是Ext4
备注:内容来源于stack exchange,提问作者Patratacus
相关产品推荐
相关产品推荐

