LINUX.ORG.RU

Исчезает дисковое пространство.

 ,


1

1

Ещё вчера вечером на моём VPS было свободно 2.5GB памяти. За ночь она куда-то исчезла. ncdu нагло врет и показывает, что свободно всё также 2.5Gb, но mc, df и webmin показывают, что диск забит по завязку. Вопрос: как обнаружить, куда исчезло место? скрин: ftp://espteam.tk/Screenshot.png


Хоть я и в отпуске, но я добр.

Логи

zolden ★★★★★
()

du --max-depth=X для начала
А потом ещё популярная шняга: у тебя в каталожку что-то примонтировано, но запись идёт не в примонтированную вещь, а в саму каталожку (то ли отмонтируется оно иногда, то ли что ещё).

Хотя не факт, это просто по личным наблюдениям часто бывает.

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

df -h

[root@vm12906 ~]# df -h
Filesystem         Size  Used Avail Use% Mounted on
/dev/ploop32388p1  4.7G  4.7G     0 100% /
none               256M  4.0K  256M   1% /dev
none               256M     0  256M   0% /dev/shm

du -sh /*

[root@vm12906 ~]# du -sh /*
12K	/aquota.group
8.0K	/aquota.user
6.5M	/bin
38M	/boot
4.0K	/dev
20M	/etc
709M	/home
11M	/lib
23M	/lib64
16K	/lost+found
4.0K	/media
4.0K	/mnt
4.0K	/opt
du: cannot access `/proc/10046/task/10046/fd/4': No such file or directory
du: cannot access `/proc/10046/task/10046/fdinfo/4': No such file or directory
du: cannot access `/proc/10046/fd/4': No such file or directory
du: cannot access `/proc/10046/fdinfo/4': No such file or directory
0	/proc
21M	/root
7.6M	/sbin
4.0K	/selinux
4.0K	/srv
0	/sys
0	/system-upgrade
4.0K	/system-upgrade-root
32K	/tmp
1.1G	/usr
676M	/var
dargod
() автор топика

Кто-то пишет в удаленный файл (криво отротейтились логи?).

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

а ведь действительно:

[root@vm12906 ~]# lsof -n | grep deleted
rsyslogd    524   root    1w      REG         182,518209    6803929     142063  (deleted)/var/log/messages
rsyslogd    524   root    2w      REG         182,518209 2208990075     135034  (deleted)/var/log/bandwidth
rsyslogd    524   root    4w      REG         182,518209   17010105     142065  (deleted)/var/log/secure
rsyslogd    524   root    5w      REG         182,518209       4096     135030  (deleted)/var/log/maillog
rsyslogd    524   root    6w      REG         182,518209      16835     135029  (deleted)/var/log/cron
mysqld      715  mysql    1w      REG         182,518209       2159     136585  (deleted)/var/log/mysqld.log
mysqld      715  mysql    2w      REG         182,518209       2159     136585  (deleted)/var/log/mysqld.log
mysqld      715  mysql    4u      REG         182,518209          0      18486  (deleted)/tmp/ibWbJFLf
mysqld      715  mysql    5u      REG         182,518209          0      18506  (deleted)/tmp/ibPE6QeQ
mysqld      715  mysql    6u      REG         182,518209          0      19181  (deleted)/tmp/ib6LM2Hq
mysqld      715  mysql    7u      REG         182,518209          0      19243  (deleted)/tmp/ibj8bAb1
mysqld      715  mysql   11u      REG         182,518209          0      19342  (deleted)/tmp/ibAuJZIB
remod64    1075     pk   10u      REG         182,518209          0      19618  (deleted)/tmp/tmpfot5pTC
native_se  1351   espo    9u      REG         182,518209          0      19552  (deleted)/tmp/tmpfCN2ssm
remod64    1515   espf   10u      REG         182,518209          0      19593  (deleted)/tmp/tmpfaFmISo
sshd       9432   root  mem       REG            145,114             694122057 (deleted)/dev/zero (stat: No such file or directory)
sshd       9432   root  mem       REG            145,114             694105572 (deleted)/dev/zero (stat: No such file or directory)
sshd      10395   root  mem       REG            145,114             698925078 (deleted)/dev/zero (stat: No such file or directory)
sshd      10395   root  mem       REG            145,114             698918336 (deleted)/dev/zero (stat: No such file or directory)
И что делать?

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

Судя по этому скрину свободно 75 мегабайт из 4792 мегабайт.

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

Перезапусти систему или перезапусти сервисы (процессы), которые держат открытым дескриптор удалённого файла.

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

И что делать?

Рестартовать rsyslogd. Выяснить, кто пишет без остановки в /var/log/bandwidth и сделать ему ататат. Починить logrotate.

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

«kill -HUP rsyslogd» кто-то забыл сделать

посмотреть что там много пишется в /var/log/bandwidth

настроить rsyslog

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

Спасибо за помощь, перезагрузка помогла. Источник bandwidth - webmin, он зачем то использовал этот файл

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

du --max-depth=X для начала

Забавно. А я использовал всегда команду du -sm ./* | sort -n | tail А потом переходил в интересующий каталог и там повторно её запускал... Надо чаще читать полностью маны.

Xenius ★★★★★
()

Такое бывает, если удалить открытые на запись файлы.

anonymous
()

фс случайно не ext4?

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