背景
我家里的个人台式机系统内部装有5个SATA驱动器。最近,我的系统开始以随机内核崩溃之类的奇怪方式失败,最终我将其追溯到RAID阵列上的随机降级。有时我可以启动,其他时候我不能启动等等。追了一段时间软件问题之后,我终于去拉驱动器,并发现了驱动器出现故障的真正原因:它们比7月4日的烧烤更热!前壳风扇已卡住,PS风扇的格栅中有一个松动的电源连接器,因此壳内部一直在做饭。
拖延时间,我找到了一个家用风扇,使吸盘冷却了。一切都很好,很酷。大约在这个时候,我学习了如何从SMART获取驱动器温度读数
for i in a b c d e; do
sudo smartctl --all /dev/sd$i | grep Temperature_Celsius
done
现在,我知道在打开机箱的情况下,房子的风扇将永久清除蜘蛛网,从而使驱动器在31-32°下运行。没有通风的快速测试可以复制故障状态,显示驱动器很快就达到了40年代的最高水平。我不知道在实际故障期间情况有多糟,或者这种情况持续了多长时间。
考虑到这一点,我更换了出现故障的风扇,添加了更多风扇,将前驱风扇从80mm升级到了120mm,并将其关闭。现在它又重新直立,温度范围通常位于机组底部32°,顶部37°。
问题
SATA驱动器的一般安全工作温度范围是多少?直到某个角度之后,才应该考虑37°还是驱动器损坏不是问题?
尽管驱动器现在似乎可以很好地进行测试,但是过去暴露于热中的可能性有多大可能使它们现在容易出现故障?