Настройване на Squid...

8 отговора 358 прегледа
#1

Настройване на Squid...

Здравейте! Искам да попитам нещо конкретно - Как се настройва големината на кеша върху диска при прокси сървър Squid?
Мойто предположение е следното: Има една опция MaxObjects (или нещо подобно) в squid.conf, която по дифолт е 1024. Предполагам, че това задава броя на обектите в дисковия кеш. В комбинация с MaxObjectSize може да се получи максималния размер на дисковия кеш. Примерно : максимален размер на обектите 1 мегабайт , максимален брой 1024, това прави максимален размер на кеша 1 гигабайт. То това хубаво, но средният размер на обектите в едно прокси е някъде около 5 килобайта... Конкретно в моя случай по горе изложената логика съм предвидил 3 гигабайта за кеш, но размерът му в действителност е 256 мегабайта (незнам случайност ли е...). Проксито се джънгърка вече цяла седмица на доста голям трафик и би трябвало да е напълнило доста повече. Къде бъркам?

Мерси предварително.

Отговор
в отговор на Debian2.2 #2

Re: Настройване на Squid...

За 3 GB размер на кеша в конфигурационния файл трябва дя има следният ред:

cache_dir ufs ИмеНаКешДиректория 3072 16 256

Отговор
в отговор на Debian2.2 #3

Re: Настройване на Squid...

Прочети какво пише в squid.conf секция "LOGFILE PATHNAMES AND CACHE DIRECTORIES" за cache_dir, всичко е доста подробно обяснено. Добре е да ползваш отделен дял , още по-добре отделен диск за проксито, с журнална файлова система.

Отговор
в отговор на lmBlack #4

Re: Настройване на Squid...

Ами за съжаление всичко е вече инсталирано и ще бъде прекалено много работа тепърва да местя кеша на нов дял. В момента /var , където е кеша на скуида е на отделен дял на ext2 , като там е горе долу само той.

Мерси за помощта.
Изниква ми един друг въпрос: Тогава за какво служи MaxObjects ?

Отговор
в отговор на Debian 2.2 #5

Re: Настройване на Squid...

Да, видях настройката, всичко е ясно. Мерси. Това, за което говоря в предишните си постове не е MaxObjects ами е IPCacheSize. Какво значи IPCacheSize?

Отговор
в отговор на Debian2.2 #6

Re: Настройване на Squid...

Брой на записите в кеша за IP адреси на squid, вместо да пита DNS-а постоянно кое е IP-то на някой.домейн.нещоси първо проверява дали нама запис в собствения си кеш. Ако ползваш squid за локално прокси на 10-20 машини не ти трябва да го променяш, особено ако имаш настроен DNS кеш.

Отговор
в отговор на lmBlack #7

Re: Настройване на Squid...

Ми то по дифолт е 1024... Мисля, че е достатъчно...

Отговор
в отговор на Debian2.2 #8

Re: Правилно

мислиш.

Отговор
в отговор на lmBlack #9

Re: Правилно

Ъ? Кво?

Отговор