我正在将带有 Redhat 5 ElsmP 的 IBM 服务器通过 iSCSI 连接到 IBM 存储(在 sdb 中)有人可以解释一下 iostat 命令的输出吗
avg-cpu: %user %nice %system %iowait %steal %idle
12.79 0.01 4.53 72.22 0.00 10.45
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
sda 95.63 48.88 240.95 485589164 2393706728
sdb 29.20 350.49 402.08 3481983365 3994494696
将大文件移动到 sdb 非常缓慢,看起来很正常吗?
以下文章将让您更好地了解 iostat。我总是使用iostat -x。
http://mituzas.lt/2009/03/11/iostat/
http://www.igvita.com/2009/06/23/measuring-optimizing-io-performance/
看来您有 72.22% 的 iowait(进程在等待磁盘 I/O 完成时花费的时间),这可能是文件移动缓慢的原因。