Сервер Ubuntu 12.04. Установлен на жесткий диск. На сервере, работающем на другом ssd-диске, есть база данных postgresql.
Проблема заключается в высоком io каким-то корневым процессом на жестком диске.
iotop показывает 2 процесса с высоким значением io:
13:29:52 335 be/4 root 0.00 B/s 0.00 B/s 0.00 % 99.99 % [kworker/u256:1]
13:29:40 775 be/4 root 441.07 K/s 0.00 B/s 0.00 % 96.85 % find . -depth -xdev ! -name . ! ( -path ./lost+found -uid 0 ) ! ( -path ./quota.user -uid 0 ) ! ( -path ./aquota.user -uid 0 ) ! ( -path ./quota.group -uid 0 ) ! ( -path ./aquota.group -uid 0 ) ! ( -path ./.journal -uid 0 ) ! ( -path ./.clean -uid 0 ) ! ( -path "./...security*" -uid 0 ) ! -type d -delete
Этот процесс занимает около получаса.
Что это означает?
Проблема решилась сама собой. Я думаю, это был какой-то фоновый процесс по ОС.
Интересно, что-то выполняет какую-то очистку.
Использовать lsof
чтобы определить, где выполняется эта команда поиска:
lsof -P -n -p 775 | grep cwd
Или просто проверьте / proc:
ls -ld /proc/775/cwd
Это может помочь определить, что называется этим процессом.