Переполнен диск

12
K
На сайте с 08.09.2008
Offline
107
2869

Добрый день! Ломаю голову и никак не могу решить проблему с переполненным диском на VPS. Не понимаю что пожирает все место и как избавиться от этого.

[root@vps5923 /]# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/cl_vps5923-root 50G 50G 20K 100% /

devtmpfs 9.8G 0 9.8G 0% /dev

tmpfs 9.8G 0 9.8G 0% /dev/shm

tmpfs 9.8G 25M 9.8G 1% /run

tmpfs 9.8G 0 9.8G 0% /sys/fs/cgroup

/dev/vda2 1014M 141M 874M 14% /boot

/dev/mapper/cl_vps5923-home 3.6T 317G 3.3T 9% /home

tmpfs 2.0G 0 2.0G 0% /run/user/0

[root@vps5923 /]# du -hsx /

2.9G /

S4
На сайте с 26.07.2007
Offline
183
#1

Не редко, например, это оказываются раздутые бинарные логи Мускула.

Проверенные KVM NVMe VPS ( https://hosthatch.com/a?id=200 ) в Нидерландах, Швеции, Норвегии, Австрии и США с гарантированным ресурсом CPU - от $2,5/м за 1GB RAM, 10GB NVMe SSD Пожалуй, лучший веб-хостинг в России ( https://beget.com/p415216 ) (30 дней на тест)
adel92
На сайте с 04.01.2012
Offline
334
#2
раздутые бинарные логи Мускула.

Чаще всего именно так.

Подключитесь к серверу по SSH, и выполните команды:

cd /
du -h --max-depth=1 .

Будет список каталогов с их размером.

Смотрите какой каталог, переходите в него и то же самое:


cd /var/
du -h --max-depth=1 .

И таким образом находите, чем используется диск.

NVMe VDS (https://well-web.net/nvme-vps) с поддержкой 24/7 - от 545 руб.! Безлимитный хостинг (https://well-web.net/ssd-hosting) - от 129 руб.! Домен в подарок! Перенос бесплатно! Заказывайте сейчас, и получите скидку 50%! Заходи! (https://well-web.net/limited-offers)
K
На сайте с 08.09.2008
Offline
107
#3

Спасибо всем за отклики в теме. Мускул здесь не установлен. Папки var и usr почти пустые.

[root@vps5923 /]# du -h --max-depth=1

108M ./boot

0 ./dev

316G ./home

du: cannot access Б─≤./proc/10287Б─≥: No such file or directory

du: cannot access Б─≤./proc/10566Б─≥: No such file or directory

du: cannot access Б─≤./proc/10573Б─≥: No such file or directory

du: cannot access Б─≤./proc/10575/task/10575/fd/4Б─≥: No such file or directory

du: cannot access Б─≤./proc/10575/task/10575/fdinfo/4Б─≥: No such file or directory

du: cannot access Б─≤./proc/10575/fd/4Б─≥: No such file or directory

du: cannot access Б─≤./proc/10575/fdinfo/4Б─≥: No such file or directory

du: cannot access Б─≤./proc/10590Б─≥: No such file or directory

0 ./proc

25M ./run

0 ./sys

33M ./etc

136K ./root

1.5G ./var

0 ./tmp

1.4G ./usr

0 ./media

0 ./mnt

132K ./opt

0 ./srv

319G .

Пробовал перебирать каталоги и смотреть что занимает все место, но так и не смог найти.

<!--WEB-->
На сайте с 25.01.2009
Offline
516
#4

Exim со временем много пожирает места, если работают почтовые оповещения (например, на форуме). Очистить можно так:

exipick -i | xargs exim -Mrm
Проверяю позиции сайта в сервисе Серпхант ( https://serphunt.ru ) – быстро, качественно, доступно! Почему я не всем отвечаю ( )
adel92
На сайте с 04.01.2012
Offline
334
#5

Попробуйте отмонтировать диск, и посмотреть нет ли чего в папке home.

Мне кажется тайна скрыта в ней.

Отмонтируете и смотрите еще раз, можно в неё зайти и посмотреть.

Евгений Крупченко
На сайте с 27.09.2003
Offline
178
#6

кэп, что внутри?

316G ./home
K
На сайте с 08.09.2008
Offline
107
#7

EvGenius, там файлы нескольких сайтов

Евгений Крупченко
На сайте с 27.09.2003
Offline
178
#8

ага, в первом посте увидел. /home не при делах.

проблема в том что / 50гб и он на 100% занят, хотя на нем самое тежелое это /var и /usr по 1.5гб

где остальное?

надо первым делом перегрузиться.

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

K
На сайте с 08.09.2008
Offline
107
#9

EvGenius, вы правы две недели назад я удалял файлы, чистил логи в /var/log/httpd/ вот таким способом rm -rf название лога. Перегрузка не помогает.

Евгений Крупченко
На сайте с 27.09.2003
Offline
178
#10

ну это могут быть не только логи.

например заваленные спамом почтовые ящики, заваленная им же исходящая почтовая очередь :)

не удаляющиеся по какой-то причине файлы php сессий.

кто знает что еще там происходит.

но все это должно быть видно по du комманде.

обычно перезагрузка должна решать проблему "невидимых" файлов.

если это vps, то почему бы не обратиться в поддержку?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий