LINUX.ORG.RU

Два squid-a на одной машине. Проблемы.


0

0

Мне нужно держать два proxy (squid ) на одной машине ( с разнынми портами и настройками ) собираю и устанавливаю 2 копии в разные директории, например: /usr/local/squid1 /usr/local/squid2 Настраиваю. Запускаю. Некоторое время работало. Потом один из сквидов начинает падать, и говорит: "FATAL: You've run out of swap file numbers." Пробовал поставить сквиды в разные разделы, тоже самое. Пробовал запускать с одним кэшем ( второй с другим файлом конфигурации, в котором порт другой ), так е... Посоветуйте че-нибудь.

anonymous

Увеличь максимальное колличество файл дескрипторов для ядра.
И для squid тоже.
Это стандартный fault у squid.

Tima_ ★★★★
()

2Tima: Где меняется число файлов на ядро и какая опция у squid'а на кол-во файлов ??

Ruwa
()

Я б тебе про соларис рассказал :)))
Для Линукс есть такой сайт:
http://linuxperf.nl.linux.org/
Увеличивается число файловых дискрипторов:
echo 8192 > /proc/sys/fs/file-max
Вот так.
А у squid ишется в сорсах ulimit() и патчится.

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