Назад | Перейти на главную страницу

Корневой раздел медленно заполняется | около 10 ГБ потеряно в деформации

Резюме

Я запускаю debian на выделенном сервере, на котором размещается множество вещей.

Корневой раздел сервера имеет ширину +/- 20 ГБ и используется на 95%. Со временем это использование растет (с 90% до 95% за 2 недели). Инструменты, которые я нашел для отслеживания использования пространства, показывают только +/- 10 ГБ, использованные в корневом разделе.

du / dh результаты

$ df
Filesystem      1K-blocks      Used Available Use% Mounted on
udev              8202864         0   8202864   0% /dev
tmpfs             1641464    173948   1467516  11% /run
/dev/sda3        20026236  17949976   1035928  95% /
tmpfs             8207312         4   8207308   1% /dev/shm
tmpfs                5120         0      5120   0% /run/lock
tmpfs             8207312         0   8207312   0% /sys/fs/cgroup
/dev/sda2          498532     36207    432066   8% /boot
/dev/sda4      1901536420 906713452 898207496  51% /home
tmpfs             1641460         0   1641460   0% /run/user/1004
875G    total
875G    .
865G    ./home
8.9G    ./var
923M    ./usr
170M    ./run
47M     ./lib
34M     ./boot
22M     ./tmp
21M     ./sbin
12M     ./bin
8.6M    ./etc
100K    ./root
56K     ./opt
12K     ./srv
8.0K    ./media
4.0K    ./mnt
4.0K    ./lib64
4.0K    ./dev
0       ./sys
0       ./proc

Как видите, всего используется 875 ГБ, за вычетом 865 ГБ / home остается 10 ГБ. Однако df указывает, что используется около 20 ГБ: / Все перечисленные папки во втором фрагменте НЕ меняли размер в течение этих 15 дней.

Понятия не имею, что происходит, любая помощь приветствуется! Спасибо за ваше время :)

PS: Мы только что в отчаянии перезагрузили сервер, и он вернулся к 56% использования, которое обычно должно было быть ... Я все еще хотел бы знать, что, черт возьми, происходит! При перезапуске сервер работал около 1 года, не знаю, помогает ли это

Мы только что в отчаянии перезагрузили сервер, и он снова вернулся к 56% использования, как обычно ... Я все еще хотел бы знать, что, черт возьми, происходит

Вы удалили файл, который все еще был открыт в каком-то приложении. С помощью rm на файле просто удаляет ссылку на файл. Но на самом деле файл не удаляется, пока его не откроют никакие приложения.

Одна из распространенных причин заключается в том, что какое-то приложение не выполняет правильную прокрутку / поворот журналов и имеет открытый дескриптор «удаленной» версии журнала вместо того, что должно быть текущим журналом.

В любом случае, что вам нужно сделать, это просто поискать с помощью lsof или других подобных инструментов, чтобы выяснить, какое приложение открыло, но удалило файлы.