В Centos 5.x нет нормальной поддержки iotop, без которого трудно понять, какой процесс больше всего грузит дисковую систему.
Но можно использовать скрипт [[http://sourceware.org/systemtap/examples/io/disktop.stp disktop.stp]], написанный для подсистемы динамической трассировки [[http://sourceware.org/systemtap/ SystemTap]].Чтобы запустить disktop в CentOS нужно:
Установить пакеты
kernel-debuginfo-`uname -r`
kernel-debuginfo-common-`uname -r`
(скачать можно здесь http://debuginfo.centos.org/5/
Установить пакет kernel-devel-`uname -r`
Установить systemtap:
yum install systemtap
Запуcтить disktop:
stap disktop.stp
Пример работы:
# stap disktop.stp
Wed Nov 24 16:16:20 2010 , Average: 351Kb/sec, Read: 1680Kb, Write: 76Kb
UID PID PPID CMD DEVICE T BYTES
102 16196 29589 nginx sda3 R 539535
48 29429 26950 httpd sda3 R 161992
48 29427 26950 httpd sda3 R 141730
48 20089 26950 httpd sda3 R 100256
102 16196 29589 nginx sda3 W 57253
URL:
Обсуждается: https://www.opennet.ru/tips/info/2487.shtml