LINUX.ORG.RU

Много способов есть - начиная с простого `du -s` и заканчивая красивыми программами с графиками типа Filelight

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

>Много способов есть - начиная с простого `du -s` и заканчивая красивыми программами с графиками типа Filelight

du -s - ручной перебор, пробовал, не угадал директорий =)
Filelight - для нахождения больших файлов, а тот может быть маленьким, но растущим.

Dimanc ★★
() автор топика
Ответ на: комментарий от melkor217

>Да, особо внимательно просмотри /var. Наверняка там.

du -sh /var
455M   /var

И че делать? М.б. оно и там, но как найти?

Dimanc ★★
() автор топика

По идее, если файл активно пишется, то можно определить пишущий процесс через iotop.

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

>И посмотри вывод lsof на подозрительные записи

Подозрительные это какие?

Dimanc ★★
() автор топика
Ответ на: комментарий от GotF

>По идее, если файл активно пишется, то можно определить пишущий процесс через iotop.

utorrent (но он не должен туда писать), pppd и потоки ядра. Эта гадина, наверно, ожидает свободного места :)

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

не угадал директорий


Ну как вариант, что-то типа:
$ find /var -type f | xargs -I{} ls -l {} > log1
$ sleep 60
$ find /var -type f | xargs -I{} ls -l {} > log2
И потом diff на них.

anonymous
()

Скажите для начала свое разбиение диска. Вынесен ли /var, /home из корневого раздела. Только после этого можно что-то начать выяснять.

annoynimous ★★★★★
()
Ответ на: syslog kern.log от ratte

Что вы имеете ввиду?

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

куда могут писать программы: /var/tmp, /var/run, /var/log, /tmp, я бы еще проверил /usr/tmp на всякий случай

annoynimous ★★★★★
()

Так. Удалил jre, оно записало еще ~30Мб и успокоилось.

Dimanc ★★
() автор топика
Ответ на: комментарий от Eddy_Em

>Дык, отмонтируйте сначала все ненужное. Делов-то...

Ага, делать мне больше нечего... Много программ открыто, уж извините.

Dimanc ★★
() автор топика
Ответ на: комментарий от sin_a

>можно добавить ключ -x

О, не знал, спасибо.

Dimanc ★★
() автор топика
Ответ на: комментарий от Eddy_Em

>Если у вас кончилось место в корне, то все программы должны упасть.

Практика показывает обратное. Ни одна не упала.

Dimanc ★★
() автор топика

>На разделе / осталось 0 байт, как только что-то удаляю, место тут же пропадает.

Это ~/.xsession-errors, инфа 99%.

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

>Это ~/.xsession-errors, инфа 99%.

Не один раз с ним сталкивался, но это не он. =)

Dimanc ★★
() автор топика

du от рута-то запускаете? Если нет, неудивительно, что оно показывает не совсем то, что есть на самом деле...

Eddy_Em ☆☆☆☆☆
()

У меня как то лог от ссх занял более 20ти Га.

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

>du от рута-то запускаете? Если нет, неудивительно, что оно показывает не совсем то, что есть на самом деле...

От рута, конечно.

Dimanc ★★
() автор топика
Ответ на: комментарий от sin_a

>du -smx /* | sort -n | tail -n 5
110   /lib
171   /opt
455   /var
6929   /usr
94688   /home


И какие выводы из этого можно сделать?

Dimanc ★★
() автор топика
Ответ на: комментарий от sin_a

# du -smx /usr/* | sort -n | tail -n 5
53   /usr/src
234   /usr/include
607   /usr/bin
2671   /usr/share
3231   /usr/lib
# du -smx /usr/lib/* | sort -n |tail -n 5
155   /usr/lib/python2.7
287   /usr/lib/fpc
296   /usr/lib/ooo-3.3
312   /usr/lib/lazarus
452   /usr/lib/ghc-6.12.3
# du -smx /usr/lib/ghc-6.12.3 | sort -n |tail -n 5
452   /usr/lib/ghc-6.12.3

и?

Ну, в общем, метод думаю понятен.


Нет, не понятен :)

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

Ну вот ты и нашёл кто больше всех занял :)

Впрочем, если /usr занял 7G и этим съел всё место, то возможно просто на корень выделено недостаточно.

sin_a ★★★★★
()

А точно кто-то что-то ест? Может, там с файловой системой что-то случилось?

Я в свое время столкнулся с чем-то подобным, и даже fsck не помог. Пришлось все файлы за-tar-ить, переформатировать раздел, а потом обратно распаковать.

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

надо бы ТСу посоветовать еще показать

df -HT что бы совсем ситуацию то видеть.

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

> Если у вас кончилось место в корне, то все программы должны упасть.

схуяли?

val-amart ★★★★★
()

/tmp - на tmpfs

Led ★★★☆☆
()
Ответ на: комментарий от sin_a

>Ну вот ты и нашёл кто больше всех занял :)

Ну я же говорил, что мне не это нужно. Место куда-то исчезало и нужно было найти виновника. /usr - не растет и его размер меня вполне устраивает.

Впрочем, если /usr занял 7G и этим съел всё место, то возможно просто на корень выделено недостаточно.


Да, маловато, согласен. Но изменять его в ближайшем времени не собираюсь.

Dimanc ★★
() автор топика
Ответ на: комментарий от proud_anon

>А точно кто-то что-то ест? Может, там с файловой системой что-то случилось?

По-видимому, с файловой системой все было в порядке, т.к. сейчас все нормализовалось.

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