[CentOS] which process & file taking up disk IO?
Lim Wee Cheong
centos at xssist.com
Wed Oct 26 19:47:54 UTC 2005
I'm having load problems on a server. The bottleneck appears to be disk IO.
iostat would show ~100, under %util, during peak usage.
i'm running things like clam antivirus, pop, exim, apache, mysql on the server.
is there a way to check which process and which file is taking up disk IO? or
see what is being written to the disk?
i'm very puzzled as the amount of writes is 10 times higher than the reads; and
I can't figure out what the writes are for.
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s rkB/s wkB/s avgrq-sz
sda3 2.20 32.94 2.12 17.42 34.54 407.74 17.27 203.87 22.63
avgqu-sz await svctm %util
1.28 65.38 5.10 9.97
Is it normal for the %util to be 9.97% for the above reads/ writes on a U320
drive? or perhaps i have a badly misconfigured server? the drive is 2 x 146GB,
RAID 1 using the LSI logic LSI22320-R card.
/dev/sda elevator ID 1
80 50 0 0 600 10000 80 70 0
Server is running CentOS 3.5; CPU and RAM are very much under utilised.
More information about the CentOS