Вопрос по squid3. Как то быстро заканчивается место под кеш (всего 4ГБ). сейчас уже 3.3ГБ использовано. что произойдет когда исчерпаются все 4ГБ?
Директория с кешем находится в /home/squid
/home - смонтирован отдельно
Кэш в squid3
Вообще хорошо бы кеш на отдельный раздел кинуть, и вот:
установим объем памяти, доступный squid, и каталог для кэша:
cache_mem 65536
cache_dir /usr/local/squid/cache 1024 16 256
1024 - количество мегабайт для кэша
Очистка кажется squid -z, не помню точно.
Тоесть нужно будет руками чистить кеш? Механизма так сказать само очистки нет?
Вот мои настройки:
cache_mem 256 MB
cache_dir ufs /home/squid/cache 4096 32 256
Я пользуюсь скидом и мне кажитса что он сам по мере заполнения будет чистить кеш, потому как в нём есть разные обекты с разным сроком жызни. Так что не пережывайте.
Сквид сам чистит свой кеш, если ограничения на кеш прописаны в conf файле. В любом случае можно по крону чистить, в крайнем случае
Вопрос по squid3. Как то быстро заканчивается место под кеш (всего 4ГБ).
яхз. Видел сервера, которые годами работают. Сами понимаете, что на них совсем маленькие HDD установлены (несколько лет назад просто не было больших серверных дисков).
Вот сегодня уже 3.7ГБ - буду смотреть, что будет дальше.
Вот сегодня уже 3.7ГБ - буду смотреть, что будет дальше.
вы лучше ман к конфигу почитайте.
Сквида под рукой нет, т.ч. самостоятельно. Это куда быстрее и приятнее, чем если вам на форуме это выскажут.
Вот
cache_dir ufs /mnt/cache/squid/cache 1024 16 256[console]root@rm-proxy:/mnt/cache/squid# du -h --max-depth=0 *
974M cache
[/console]
Я ничего не чистил и от самого момента как настроил даже не проверял скока кеш весит. А настроил я ето дело гдето ещё в 2009 году.
Так что я думаю пережывать не надо.