ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[5]: Diskspace leak (?)



Здравствуйте Sergey, 

Thursday, October 30, 2008, 2:25:11 PM, you wrote:
> Hello Maksim,

MVS>> Здравствуйте Elifan, 

MVS>> Wednesday, October 29, 2008, 4:12:02 PM, you wrote:
>>> Здравствуйте, Maksim.

>>> Вы писали 29 октября 2008 г., 15:11:36:

>>>> Здравствуйте Sergey, 

>>>> Wednesday, October 29, 2008, 1:32:57 PM, you wrote:
>>>>> Приветствую всех,

>>>>>     только что ко мне подошел наш системный администратор с
>>>>>     жалобой что nginx скрыто употребляет дисковое пространство, но при 
>>>>> этом
>>>>>     файлов администратор найти не может. После того как он сделает
>>>>>     перезапуск службы, моментально освободилось 2 гигабайта дискового
>>>>>     пространства. Теоретически такого можно добиться если открыть
>>>>>     дескриптор файла, записать, файл удалить, дескриптор не
>>>>>     закрывать.

>>>>>     Версия Nginx 0.6.24, устанавливаем из портажа gentoo. Кто-нибудь
>>>>>     сталкивался?

>>>> Было такое, в режиме проксирования, вылечилось:
>>>>         proxy_max_temp_file_size 10M;

>>> Всё просто, у админа скорее всего распухли логи nginx-а, возможно 
>>> закончилось место на диске,
>>> он их удалил, о чем nginx-у не было сказано и места это не добавило.
>>> Иначе откуда бы он знал что это именно nginx место забивает? :)

MVS>> Если бы логи забили место, то при останове службы логи то никуда не
MVS>> исчезают, а по описанию проблемы при перезапуске освободилось 2 гига.

MVS>> У нас была по описанию такая-же проблема, оказалось что место жрали
MVS>> темповые файлы используемые при проксировании, при перезапуске
MVS>> освобождалось порядка 5 гигов через полчаса место закачивалось опять.

> А чем вылечили? proxy_max_temp_file_size я так понимаю отвечает за
> размер 1 файла? Или нет?

Да, но почему то в директории для временных файлов, файлы нжинкса
достигали размера 1 гигабайта, и было таких файлов несколько, природу
данного явления не поняли, но вылечилось добавлением  вот так.

Согласно http://wiki.codemongers.com/NginxHttpProxyModule

default: proxy_max_temp_file_size 1G;

-- 
Наилучшие пожелания,
Максим Стрепетилов




 




Copyright © Lexa Software, 1996-2009.