Растет кол-во inode из-за кеша

Иван Мишин simplebox66 на gmail.com
Пт Июн 9 13:26:09 UTC 2017


Всем привет.
Столкнулся со следующей проблемой:
nginx последней стабильной версии
ОС CentsOS 6.9
кеш в ramfs на 28Гб со следующими настройками:

> proxy_cache_path /tmp/ram/ levels=1:2 keys_zone=level-1:20m
> max_size=28000m inactive=1440m;
>         proxy_temp_path /tmp/cache/nginx/proxy_temp;
>         proxy_cache_key $server_name$request_uri;


Довольно активно растет кол-во inode на ramfs. Стал изучать ситуацию,
оказалось в кеше лежит куча файлов нулевого размера при чем среди них есть
и очень старые (месячной давности например). На 28Гб кеша, оказалось более
6млн Inode задействовано, при этом после удаления нулевых файлов осталось
всего около 200к inode.
Вопрос зачем nginx хранит до бесконечности нулевые файлы? Как от этого
избавиться?
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20170609/b89ab1e2/attachment.html>


Подробная информация о списке рассылки nginx-ru