[root@client /]# ls -R /var/lib/nginx/tmp/ | wc -l 3046 [root@client /]#
WapGraf, еще раз спасибо, папку нашел http-client-body-temp-path=/var/lib/nginx/tmp/client_body но она оказалась пуста. (
WapGraf, спасибо за совет, но к сожалению каталога такого нет. Пробовал искать с помощью команды find . -name client_temp но результата не получил
Понял Вас Andron_buton, так же я понял что nginx что-то постоянно создает и удаляет при этом делает это каким то интересным способом, при котором место зарезервированное под уже удаленный файл не освобождается, и так до тех пор пока полностью не исчерпает все свободное пространство.
Отсюда вывод мне нужно выяснить что именно удаляет nginx и постараться прекратить этот процесс. Вот только совсем не понятно как это сделать...
спасибо zzzit, я так понимаю что все вышеперечисленные команды предназначены для того чтобы смотреть какие файлы использует конкретный процесс, поправьте если ошибаюсь.
Только вот как узнать какой воркер меня интересует, или нужно проверять все подряд?
перезапустил ngnix и пространство освободилось (то бишь оказывается делать ребут не обязательно)
[root@client /]# service nginx restart
Stopping nginx: [ OK ]
Starting nginx: [ OK ]
[root@client /]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/md0 302248192 158050512 128837692 56% /
tmpfs 3991996 0 3991996 0% /dev/shm
[root@client /]#
Значит пространство "жрет" именно он---------- Добавлено 03.06.2015 в 15:28 ----------ХЗ только что с этим делать, и как бороться?
78884115, спасибо за то что уделяете время, но по моему это не совсем тот случай. Я так понимаю, если это сессии то по идее команда du -hx --max-depth=1 / должна показать папку с огромным размером, а у меня по команде df места свободного нет, а команда du -hx --max-depth=1 / показывает что файлами занято половина винчестера. То бишь место занимает что то вне корневого каталога. Прошу не пинать за невежество )
На сервере установлен модуль статистики MUNIN, быть может информация на графиках поможет найти проблему?
Могу отправить адрес статистики в ЛС.
zzzit, сделал как вы говорили
[root@client ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/md0 289G 228G 47G 83% / tmpfs 3.9G 0 3.9G 0% /dev/shm [root@client ~]# sudo /etc/init.d/httpd restart Stopping httpd: [ OK ] Starting httpd: [ OK ] [root@client ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/md0 289G 228G 47G 83% / tmpfs 3.9G 0 3.9G 0% /dev/shm [root@client ~]#
вот что получилось, занято 228 хотя по сути 150, сегодня нужно будет перезагружать опять.
Andreyka, установил и запустил команду lsof +L1
Результат выдало но что мне там смотреть точно не знаю, подскажите на что именно обращать внимание?
Скрин приложил :
https://www.dropbox.com/s/gh95ps347k1ttkb/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.JPG?dl=0
Спасибо.