Добрый вечер, проблема вынесена в сабж. В последние недели две проблема приобрела весьма серьёзный характер - память уходят буквально гигабайтами в минуту, вот вывод df с разницей где-то в минуту:
linux-amev:/home/sulfuricacid # df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/md127 30137380 19181864 9893576 66% /
devtmpfs 4023824 8 4023816 1% /dev
tmpfs 4045912 0 4045912 0% /dev/shm
tmpfs 4045912 414072 3631840 11% /run
tmpfs 4045912 0 4045912 0% /sys/fs/cgroup
tmpfs 4045912 414072 3631840 11% /var/run
tmpfs 4045912 414072 3631840 11% /var/lock
/dev/md125 50297540 41580400 7163776 86% /home
----------------
linux-amev:/home/sulfuricacid # df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/md127 30137380 20210928 8864512 70% /
devtmpfs 4023824 8 4023816 1% /dev
tmpfs 4045912 0 4045912 0% /dev/shm
tmpfs 4045912 419448 3626464 11% /run
tmpfs 4045912 0 4045912 0% /sys/fs/cgroup
tmpfs 4045912 419448 3626464 11% /var/run
tmpfs 4045912 419448 3626464 11% /var/lock
/dev/md125 50297540 41580520 7163656 86% /home
Поналачу грешил на /var/log/, ибо там лежали два файла по 7 Гб каждый, удаление помогло, но память всё равно кушается. После выполнения:
rm -rf /var/log
df не показывает уменьшение количества свободного места 5-6 минут, но не показывает, что оно было освобождено (как будто оно "забито", не смотря на очищенный /var/log.
Пока писал это сообщение, память забилась ещё на 25%, а пишу я, уж поверьте, быстро.
Перезагрузка помогает.
Что делать?
P.S. всякие Baobab`ы не показывают, что где-то находится аномально огромная папка.
Посмотрите в ncdu. Мне тяжело в df разобраться.
Посмотрел и в ncdu, и в Баобабе - всё ровно, корень заполнен лишь на 37%. Сейчас всё, вроде бы, нормально (как обычно, проблема решается сама собой после обращения на форум), диски неактивны. Мистика. Грешил на KMail, оказалось, зря. Проблема решилась (решилась ли?) после установки и запуска iotop.
если есть подозрение на логи, то покажи от рута:
ls -alRSh /var/log
Правильно заданный вопрос – половина ответа.
Логи почищены, вот вывод:
/var/log:
total 416K
-rw-r----- 1 root root 398K Sep 22 20:39 zypper.log
drwx------ 3 root root 4.0K Sep 22 20:39 .
drwxr-xr-x 15 root root 4.0K Sep 21 11:38 ..
drwxr-xr-x 2 root root 4.0K Sep 22 20:39 zypp
-rw-r----- 1 root root 820 Sep 22 20:40 snapper.log
/var/log/zypp:
total 12K
drwxr-xr-x 2 root root 4.0K Sep 22 20:39 .
drwx------ 3 root root 4.0K Sep 22 20:39 ..
-rw-r--r-- 1 root root 142 Sep 22 20:39 history
ничего криминального.
и чета файлов маловато, и каталогов. все логи удалил?
Правильно заданный вопрос – половина ответа.
Так точно.
Опять попёрло. Что делать? /var/log ни в чём не виноват, как было 12К, так и осталось.
можно поискать большие файлы начиная с корня, но тогда поиск будет осуществляться и в /home, что не очень удобно.
Правильно заданный вопрос – половина ответа.
iotop - покажет.
iwtke, он покажет не только /home, но и два примонтированных раздела по терабайту, отмонтировать которые нельзя.
Maestro☭, постоянно следить за iotop сложно, обычно вспоминаю о нём только после того, как начинают глючить программы из-за недостатка места на диске Но буду стараться.
1. Так что именно показывает ncdu?
2. Какой софт запущен в этот момент?
3. Ну и например пропущен ~/.xsession-errors, расти с такой скоростью он физически не может, но все-таки заглянуть туда стоит.
r3d, по третьему пункту: у меня разделены / и /home. Хотя бывало и такое, что xsession-errors забивал раздел.
По второму: всё как обычно - проигрыватель, почтовик, браузер, Qt Creator, стандартные KDE-шные приблуды, консоль, пара Dolphin`ов и ещё по мелочи.
По первому: ncdu лезет в примонтированные разделы по 2x1 ТБ и я её закрываю. Отмонтировать не могу, проверял Баобабом - пишет, что занято 9Гб.
Небольшой прорыв - сейчас медленно (2-5 Кб/сек) уходит пространство, iotop пишет, что его ест некий jbd2-md126-8. Я так понимаю, это что-то связанное с RAID-массивом (у меня два диска в RAID0). Какие идеи? Ещё что-то пишут kworker и firefox, но постоянно и стабильно - только jbd. Компьютер был пробуждён из ждущего режима пять минут назад.
Точно RAID0?
журналирование. попробуй отключить на md126
Правильно заданный вопрос – половина ответа.
md126 - корневой раздел. Попробую чуть попозже. Диски точно RAID0.