URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 6830
[ Назад ]

Исходное сообщение
"Упал squid"

Отправлено VaynaDDOG , 12-Июл-12 04:13 
Привет всем!
Прошу прощения если если такая тема есть или вопрос глупый
Я по ходу такую фигню намутил(. Короче стоит сквид 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"
Отправлено galych , 12-Июл-12 05:45 
> Проблему решил простой переустановкой.

Надо было еще систему переставить))))

squid -z создает кэш.
squid -d 3 -запускает squid в режиме дебаг и покажет тебе почему он не хочет запускаться.

Размер кеша: крути cache_dir в squid.conf
http://www.opennet.me/base/net/squid_cache_dir.txt.html


"Упал squid"
Отправлено Andrey Mitrofanov , 12-Июл-12 09:36 
>> Проблему решил простой переустановкой.
> squid -z создает кэш.

+1 //Это ж FAQ#1 или README-п.1. Но да, теперь классику скрывают в пакетах.

> squid -d 3 -запускает squid в режиме дебаг и покажет тебе почему
> он не хочет запускаться.

Причину нежелания работать видно просто в /var/log/squid/cache.log.
Кроме :) случая переполнения раздела с /var[/log[/squid]].


"Упал squid"
Отправлено VaynaDDOG , 12-Июл-12 09:59 
> squid -d 3 -запускает squid в режиме дебаг и покажет тебе почему
> он не хочет запускаться.

   Блин не знал про эту функцию))
> http://www.opennet.me/base/net/squid_cache_dir.txt.html

Полезная статья, наконец то понял значение этих чисел
было cache_dir ufs /var/spool/squid 2048 16 256
поменял в соответствии с расчетами, надеюсь с кэшем больше проблем не будет. Время покажет.
Спасибо