временные файлы после удоления не освобождают место
Sovigod
nginx-forum at nginx.us
Sat Apr 27 12:58:54 UTC 2013
Используется
>proxy_store on;
>root /storage/store;
>proxy_temp_path /storage/tmp1;
/storage/tmp1 - это отдельная точка монтирования, знаю что при этом перенос
занимает время, но это сделанно осознанно. Проблемма в том что со временем
на этом винте копятся открытые файлы которые нджинкс уже использовал и
перернес на другой раздел. Копится много( около 40-50 Гб в сутки). fstat
показывает что там нджинкс что-то открыл на чтение и не закрыл. Сейчал
лечится регулярными рестартами нджинкса. Если более правильно решение??
#fstat -f /storage/tmp1/
USER CMD PID FD MOUNT INUM MODE SZ|DV R/W
www nginx 94555 36 - 3451216 -rw------- 206102172 r
www nginx 94555 46 /storage/tmp1 3451095 -rw------- 509117897
r
www nginx 94555 50 /storage/tmp1 3451356 -rw------- 181898742
r
www nginx 94555 62 - 3451298 -rw------- 836798835 r
#df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/mfid0p2 535G 4.3G 488G 1% /
devfs 1.0k 1.0k 0B 100% /dev
/dev/mfid1p1 3.7T 2.2T 1.2T 66% /storage
/dev/mfid2p1 176G 158G 3.8G 98%
/storage/tmp1
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,238679,238679#msg-238679
Подробная информация о списке рассылки nginx-ru