为什么在RAID 1下的一对磁盘温度会出现较大的温差?

对我来说,看起来很奇怪,从一个磁盘的SMART得到的温度读数不同于其在RAID 1configuration中的两倍高达9°C

# smartctl -d scsi -A /dev/sg1 === START OF READ SMART DATA SECTION === Current Drive Temperature: 34 C Drive Trip Temperature: 68 C # smartctl -d scsi -A /dev/sg2 === START OF READ SMART DATA SECTION === Current Drive Temperature: 43 C Drive Trip Temperature: 68 C 

服务器是1U戴尔PowerEdge R210的规格在这里 。 可能是这种exception的原因是什么?

这远非exception。 这是我过去一年中服务器的硬盘温度:

硬盘温度的年度munin图表

他们是相互关联的,当然,但是一个比另一个跑了大约7℃。 在我的情况下,我相当肯定,这是由于案件内部的气stream差异:一个从风扇的stream量比其他更多。 在过去,当我将它们交换时,线条与它们简单地交换(这些数据已经从图表中老化,对不起)。

谷歌关于硬盘故障的着名论文总结说

在适中的温度范围内,很可能会有比温度更能影响故障率的其他影响。

所以只要你经常保持在45摄氏度以下,这个差异就不值得担心了。

物理磁盘和/或其附近的风扇的configuration是什么?

如果驱动器例如在一个狭窄的情况下彼此重叠,则完全有可能看到各种变化。

我会看你的答案的物理devise。