>> Дык сюда смотри: Your cache is running out of filedescriptors
>> Кэш есть, все таки. Где лежит, в каком разделе?
> Кэш выключен как и в старой системе:
> cache_dir null /tmp
> cache deny all
> Как же его еще-то надо выключать?1. Выключение кэша (сверься, все ли правильно сделал):
http://wiki.squid-cache.org/SquidFaq/ConfiguringSquid
Вопрос:Can I make Squid proxy only, without caching anything?
Ответ: Sure, there are few things you can do.
You can use the cache access list to make Squid never cache any response:
cache deny all
With Squid-2.7, Squid-3.1 and later you can also remove all 'cache_dir' options from your squid.conf to avoid having a cache directory.
With Squid-2.4, 2.5, 2.6, and 3.0 you need to use the "null" storage module:
cache_dir null /tmp
Note: a null cache_dir does not disable caching, but it does save you from creating a cache structure if you have disabled caching with cache. The directory (e.g., /tmp) must exist so that squid can chdir to it, unless you also use the coredump_dir option.
To configure Squid for the "null" storage module, specify it on the configure command line:
--enable-storeio=null,...
2. Увеличение кол-ва файловых дескрипторов:
Set max_filedesc under Ubuntu / Debian Linux
First, stop squid proxy server, enter:
# /etc/init.d/squid stop
OR
$ sudo /etc/init.d/squid stop
Open /etc/default/squid to set max. number of filedescriptors to use. You can increase this on a busy
cache to a maximum of (currently) 4096 filedescriptors. Default is 1024.
$ sudo vi /etc/default/squid
OR
# vi /etc/default/squid
Now set SQUID_MAXFD:
SQUID_MAXFD=4096
Save and close the file. Start the squid proxy server:
$ sudo /etc/init.d/squid start
Verify that it is working with new limits:
# squidclient mgr:info | grep 'file descri'
Вдогонку:
http://www.nestor.minsk.by/sr/2004/02/40214.html