Привет всем!
Прошу прощения если если такая тема есть или вопрос глупый
Я по ходу такую фигню намутил(. Короче стоит сквид 2.7, все стабильно работало, прозрачно с разного рода политиками (скорость, фильтрация и пр),но он сильно начал есть память, причем файлы которые лежат в /var/log/squid нормальных размеров (access.log cache.log store.log). вся проблема как мне казалось была в папке /var/spool/squid она была просто огромных размеров, ну вот я и решил ее почистить (выкачал, и удалил все что было в ней)), после чего сделал squid -k reconfigure, получил:
squid: ERROR: Could not send signal 1 to process 83619: (3) No such process
Закачал выкачанные файлы то же самое.
погуглил,как понял что-то не так с pid файлом, в squid.conf раскоментил явный путь к squid.pid. не помогло
Далее создал pid в ручную, он стал выдавать squid error no running copy
Проблему решил простой переустановкой.
Первый вопрос САМЫЙ ГЛАВНЫЙ такой, почему папка /var/spool/squid постоянно увеличивается в размере(я думаю что это кэш, но в конфиге я указал 2 гб, а папка уже превысила 2.2гб)и как поправить положение в данной ситуации?
И второй вопрос что я сделал не так с пид файлом? (просто интересно, как говорится переустановка это не выход)
> Проблему решил простой переустановкой.Надо было еще систему переставить))))
squid -z создает кэш.
squid -d 3 -запускает squid в режиме дебаг и покажет тебе почему он не хочет запускаться.Размер кеша: крути cache_dir в squid.conf
http://www.opennet.me/base/net/squid_cache_dir.txt.html
>> Проблему решил простой переустановкой.
> squid -z создает кэш.+1 //Это ж FAQ#1 или README-п.1. Но да, теперь классику скрывают в пакетах.
> squid -d 3 -запускает squid в режиме дебаг и покажет тебе почему
> он не хочет запускаться.Причину нежелания работать видно просто в /var/log/squid/cache.log.
Кроме :) случая переполнения раздела с /var[/log[/squid]].
> squid -d 3 -запускает squid в режиме дебаг и покажет тебе почему
> он не хочет запускаться.Блин не знал про эту функцию))
> http://www.opennet.me/base/net/squid_cache_dir.txt.htmlПолезная статья, наконец то понял значение этих чисел
было cache_dir ufs /var/spool/squid 2048 16 256
поменял в соответствии с расчетами, надеюсь с кэшем больше проблем не будет. Время покажет.
Спасибо