LINUX.ORG.RU
ФорумAdmin

Squid: Unknown cache_dir type '/usr/local/squid/cache'


0

0

вот такая ерунда не выходит ни чего
Squid 2.3Stable2
после долгих настроек пытаюсь запустить squid -z 
а он ругается вот таким образом
замечу если строчку закоментировать то по умолчанию кэш создается
в /usr/local/squid/cache да вот беда его совсем в другое место надо 
пристроить ?????? 

А ты пробовал
# rm -rf *
в директории с кэшем сделать?
Он твой кэш к новой структуре привести не может... в Squid 2.3Stable2 она слегка изменилась.

anonymous
()

Формат строки в squid.conf тоже сменился:
cache_dir /usr/local/squid/cache 800 16 256 (был)
cache_dir ufs /usr/local/squid/cache 800 16 256 (стал)
          ^^^
Тип кэша теперь указывать надо! 

anonymous
()

OK.

спасибки заработало да заодно у них в FAQ порылся там тоже самое
написанно насколько я понял ufs тип файловой сиитемы ближе к
SunOS  и по идее надобно написать в типе ext2 однако незнаком
такой type squid-у
Там и на их сайте чегото про типы кешей ничего не написанно
может кто занет чего ин из типов еще поддерживает 

Aleks_IZA
() автор топика

Async I/O (--enable async-io) on Linux or Solaris, then you may want to try "asyncufs" as the type. Async IO support may be buggy, however, so beware. Теоретически линукс и так в async на диск пишет, но тоже поставить асинк боюсь... Хотя даже упс имеется... :) Успокоил бы кто-нить , типа что у него в асинк без проблем уже месяц пашет... :)

lamerr
()
Ответ на: комментарий от lamerr

Вот черт, следом отправил еще сообщение, но оно из-за неверного пароля не отправилось... Вкратце - конечно же надо указать в конфигуре при компиляции async=N_threads , вопрос как вычислить это колво, и от асинка зависит еще пара пунктов в конфигуре , как с ними быть??? Ну унлинкед оно само выключит, там еще вроде что-то было... IMHO на редхате надо ставить именно асинк, тем более если упс стоит... :)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.