LINUX.ORG.RU

Дисковая активность


0

0

ни чего не делаю - идёт запись на диск
init 1 - идёт запись на диск
reboot, другая версия ядра - идёт запись на диск

что это и зачем?

$ iostat 4 4
Linux 2.6.21.5 (core) 12/07/2008

avg-cpu: %user %nice %system %iowait %steal %idle
4.51 0.00 1.97 0.80 0.00 92.72

Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
hda 2.76 87.79 48.88 377462 210168

avg-cpu: %user %nice %system %iowait %steal %idle
0.50 0.00 2.00 0.00 0.00 97.50

Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
hda 0.50 0.00 60.00 0 240

avg-cpu: %user %nice %system %iowait %steal %idle
1.50 0.00 1.50 0.00 0.00 97.01

Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
hda 0.50 0.00 51.87 0 208

avg-cpu: %user %nice %system %iowait %steal %idle
11.51 0.00 1.92 0.00 0.00 86.57

Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
hda 0.48 0.00 49.88 0 208

anonymous

ошибся разделом

anonymous
()

lsof даст список открытых файлов и использующих их программ. Расшифровка — man lsof (я в ней недостаточно разобрался, поэтому ничего не советую, чтобы не сбивать с толку). Ещё есть glsof — графический (GTK) интерфейс к ней.

Лично у меня такое возникает, когда что-то непрерывно пишет в лог об ошибках. Например как здесь: http://www.linux.org.ru/view-message.jsp?msgid=3285821. Советую проверить /var/log/messages и другие файлы в /var/log/ .

question4 ★★★★★
()
Ответ на: комментарий от koTuk

>Лучше iotop используй.

У меня он нередко падает. И статистику по трафику выдаёт мгновенную, а не усреднённую. Когда какая-то софтина подгружает данные короткими периодами - можно и не уследить.

Так что для отслеживания дисковой активности лучше использовать связку iotop + atop.

KRoN73 ★★★★★
()
Ответ на: комментарий от koTuk

iotop не запустился, что то надо в ядре включать и пересобирать.

сходил ещё раз в single user (из процессов только bash и agetty),

# while true; do sleep 1; cat /proc/diskstats | grep hda3; done
   3    3 hda3 15637 349690 52919 423352
   3    3 hda3 15637 349690 52919 423352
   3    3 hda3 15637 349690 52919 423352
   3    3 hda3 15637 349690 52919 423352
   3    3 hda3 15637 349690 52939 423512
   3    3 hda3 15637 349690 52939 423512
   3    3 hda3 15637 349690 52939 423512
   3    3 hda3 15637 349690 52939 423512
   3    3 hda3 15637 349690 52939 423512
   3    3 hda3 15637 349690 52959 423672
   3    3 hda3 15637 349690 52959 423672
   3    3 hda3 15637 349690 52959 423672
   3    3 hda3 15637 349690 52959 423672
   3    3 hda3 15637 349690 52959 423672
   3    3 hda3 15637 349690 52979 423832
   3    3 hda3 15637 349690 52979 423832
   3    3 hda3 15637 349690 52979 423832
   3    3 hda3 15637 349690 52979 423832
   3    3 hda3 15637 349690 52979 423832
   3    3 hda3 15637 349690 52999 423992
   3    3 hda3 15637 349690 52999 423992
   3    3 hda3 15637 349690 52999 423992

# while true; do sleep 1; cat /proc/diskstats | grep hda4; done
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200
   3    4 hda4 7962 234232 7900 63200

# mount
/dev/hda3 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/hda1 on /boot type ext2 (ro)
/dev/hda4 on /home type reiserfs (rw)
usbfs on /dev/bus/usb type usbfs (rw,devmode=0666)
/dev/rd/0 on /mnt/tmp type ramfs (rw)

anonymous
()
Ответ на: комментарий от anonymous

Добавил noatime в fstab, все прошло. всем спасибо.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.