Linux磁盘调整帮助

我有一个软件RAID1磁盘是随机遇到非常慢的阅读时间。

hdparm -t /dev/md0
/dev/md0:
Timing buffered disk reads: 2 MB in 12.43 seconds = 164.80 kB/sec

它看起来是在RAID集中的一个磁盘比另一个慢。 他们都是相同的1.5TB SATA驱动器。 我已经阅读了一些使用hdparm的调整build议,但似乎并不适用于SATA驱动器,而且我对在生产系统上进行实验犹豫不决。

任何意见,将不胜感激。

一个驱动器很可能出现错误或exception情况,如高温。

检查SMART日志以获取更多信息。

hdparm中的调整选项也适用于SATA驱动器。

如果你想消除驱动器作为读取性能问题的来源,用dd做一些简单的testing。

 dd if=/dev/sda of=/dev/null bs=32M count=32 dd if=/dev/sdb of=/dev/null bs=32M count=32 dd if=/dev/md0 of=/dev/null bs=32M count=32 

(当然,您也可以使用hdparm工具,但是dd /应用程序级别的testing可能更能反映真实的性能,只要您可以模拟实际的负载)

读取testing是非破坏性的,所以这不应该影响你的数组。