在Debian 6.0.6系统中,有74个2TB Toshiba DT01ABA200驱动器。 这些驱动器标识为运行固件版本MZ4OAAB0的Hitachi HDS5C3020BLE630驱动器。 64驱动器通过HP SAS扩展卡连接到LSI 2008 SAS控制器,另外5个驱动器直接连接到主板,4个驱动器连接到基于Sil的PCI控制器,最后1个驱动器仅通电,没有连接数据电缆。 控制器LSI和Sil卡的板载BIOS都被禁用,mpt2sas和sata_sil模块从Linux debian 2.6.32-5-amd64#1 SMP Sun Sep 23 10:07:46 UTC 2012 x86_64 GNU / Linux内核。 在启动后使用/etc/rc.local中的modprobe命令加载mpt2sas模块。 这74个驱动器没有分区,既没有格式化,也没有安装。
系统消耗:
驱动器规格列出4.7W读/写,3.3W空闲功耗。
增加的功耗最有可能在5V线上,因为在大约1分钟之后,电源(PSU)的“过电stream保护”(OCP)closures电源。 所使用的PSU是单线轨道模型,在12V线路上OCP> 122A,在5V线路上> 55A。
回归:
/proc/diskstats
不logging读/写活动。 这些值在modprobe操作之后是相同的(28个读取,0个写入操作)。 在启动后的第15分钟,可能会导致所有驱动器上的驱动器读/写操作 ,以及如何防止它发生?
听起来很像驱动器正在进行SMART洗刷(自动离线testing)。
smartctl -a /dev/hdx
应该用以下方式确认configuration:
Auto Offline Data Collection: Enabled.
禁用:
smartctl --offlineauto=off /dev/hdx
也可能是别的东西…