URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 92743
[ Назад ]

Исходное сообщение
"Не пишутся файлы"

Отправлено alex_ix , 13-Дек-11 00:01 
Проблема, переполнен /var, файлов там на 7 гигов нет, сайт перестает работать - скуль выпадает с ошибками ... до этого удалил логи апача и nginx место появилось - но теперь нет ни логов ни места, что делать подскажите
df -hi
Filesystem             Size    Used   Avail Capacity iused ifree %iused  Mounted on
/dev/mirror/gm0s1a     3.9G    767M    2.8G    21%    7.2k  534k    1%   /
devfs                  1.0K    1.0K      0B   100%       0     0  100%   /dev
/dev/mirror/gm0s1e     879G     25G    784G     3%    873k  118M    1%   /usr
/dev/mirror/gm0s1d     7.7G    7.1G     47M    99%     25k  1.0M    2%   /var
/usr/jails/basejail    879G     25G    784G     3%    873k  118M    1%   /usr/jails/1/basejail
devfs                  1.0K    1.0K      0B   100%       0     0  100%   /usr/jails/1/dev
fdescfs                1.0K    1.0K      0B   100%       4   11k    0%   /usr/jails/1/dev/fd
procfs                 4.0K    4.0K      0B   100%       1     0  100%   /usr/jails/1/proc
/usr/jails/basejail    879G     25G    784G     3%    873k  118M    1%   /usr/jails/2/basejail
devfs                  1.0K    1.0K      0B   100%       0     0  100%   /usr/jails/2/dev
fdescfs                1.0K    1.0K      0B   100%       4   11k    0%   /usr/jails/2/dev/fd
procfs                 4.0K    4.0K      0B   100%       1     0  100%   /usr/jails/2/proc
/usr/jails/basejail    879G     25G    784G     3%    873k  118M    1%   /usr/jails/3/basejail
devfs                  1.0K    1.0K      0B   100%       0     0  100%   /usr/jails/3/dev
fdescfs                1.0K    1.0K      0B   100%       4   11k    0%   /usr/jails/3/dev/fd
procfs                 4.0K    4.0K      0B   100%       1     0  100%   /usr/jails/3/proc
/usr/jails/basejail    879G     25G    784G     3%    873k  118M    1%   /usr/jails/4/basejail
devfs                  1.0K    1.0K      0B   100%       0     0  100%   /usr/jails/4/dev
fdescfs                1.0K    1.0K      0B   100%       4   11k    0%   /usr/jails/4/dev/fd
procfs                 4.0K    4.0K      0B   100%       1     0  100%   /usr/jails/4/proc


Содержание

Сообщения в этом обсуждении
"Не пишутся файлы"
Отправлено alex_ix , 13-Дек-11 00:21 
после перезагрузки:
df -hi
Filesystem             Size    Used   Avail Capacity iused ifree %iused  Mounted on
/dev/mirror/gm0s1a     3.9G    763M    2.8G    21%    7.2k  534k    1%   /
devfs                  1.0K    1.0K      0B   100%       0     0  100%   /dev
/dev/mirror/gm0s1e     879G     25G    784G     3%    873k  118M    1%   /usr
/dev/mirror/gm0s1d     7.7G    123M    7.0G     2%     25k  1.0M    2%   /var
Перезагрузка помогла, уверен что удаление помогает только на некоторое время но это не правильно и буду настраивать ротацию логов ...(логи действительно огромные были)
Подскажите почему так произошло, заранее благодарен.


"Не пишутся файлы"
Отправлено рут , 13-Дек-11 00:58 
Пока файл кем-то открыт он не удаляется в действительности.

"Не пишутся файлы"
Отправлено alex_ix , 13-Дек-11 02:03 
> Пока файл кем-то открыт он не удаляется в действительности.

Я так и подумал, а посмотреть это можно как то ?


"Не пишутся файлы"
Отправлено crash , 13-Дек-11 05:59 
>> Пока файл кем-то открыт он не удаляется в действительности.
> Я так и подумал, а посмотреть это можно как то ?

lsof


"Не пишутся файлы"
Отправлено Дядя_Федор , 13-Дек-11 08:30 
Вы бы лучше подумали, как под /var выделить больше места. Потому что 123 метра свободного под раздел с логами - это какой-то аццкий трэш. :) При нынешний цене на винты смотрится не очень разумно.

"Не пишутся файлы"
Отправлено lavr , 13-Дек-11 11:17 
> Вы бы лучше подумали, как под /var выделить больше места. Потому что
> 123 метра свободного под раздел с логами - это какой-то аццкий
> трэш. :) При нынешний цене на винты смотрится не очень разумно.

123M вроде как занято, а 7GB свободно после reboot'а.

Вероятно нужно перенести базы mysql на другую FS (mysql_dbdir переопределить и перенести
/var/db/mysql) и тогда для логов должно хватать 7GB в /var при правильной ротации.

ну или можно добавить отдельно диск под /var/db/mysql или или или


"Не пишутся файлы"
Отправлено Дядя_Федор , 13-Дек-11 11:35 
> 123M вроде как занято, а 7GB свободно после reboot'а.

Точно. Прошу прощения - не доглядел.