Страница 1 из 1
Тормозит SQUID?
Добавлено: 2009-05-22 9:10:38
ksvserega
Запедалировал сервер окончательно, но так и не решил свою проблему.
Итак, есть П4-3ГГц, ОЗУ 1Гб, 2 винта САТА по 150Гб в зеркале (програмный). Инет 10М приходит на встроенную интеловую 100М, в локалке встроенная интеловая 1Г. Фря - 7.1
Проблема: нереально долго открываются страницы, т.е. после ввода урл идет пауза секунд 5-7, потом начинается загрузка, на половине страницы снова пауза (одно и то же в ИЕ, Опере и Лисёнке). Если же качать файло - то скорость норм. Всё это при работе через Сквид 3.0 STABLE8 (ставился из портов). Если же в браузере убрать проксю, то странички открываются влёт. От количества юзверей и загрузки канала ситуация практически не меняется, даже на одном пользователе картина не меняется. Настройки сквида крутил в разные стороны - результата ноль. В данный момент на этом сервере крутится только сквид, конфигурация по-умолчанию. Загрузка компа даже при активном пользовании инетом минимальна. Подключал инет и локалку на другие сетевые карты (вставлял дополнительные)-не помогло. До этого на этом сервере крутилась FreeBSD5.3 с почтовиком, сквидом, апачей и самбой с инетом в 2М и всё было ОК!
Подскажите, куда копать???
Re: Тормозит SQUID?
Добавлено: 2009-05-22 9:40:07
Larin
dns?
Re: Тормозит SQUID?
Добавлено: 2009-05-22 10:25:23
ksvserega
Да ДНС нормально отрабатывает. Кроме того, как я писал выше, при работе в обход сквида инет летает.
Re: Тормозит SQUID?
Добавлено: 2009-05-22 10:39:30
Larin
ksvserega писал(а):Да ДНС нормально отрабатывает. Кроме того, как я писал выше, при работе в обход сквида инет летает.
хм. попробуй удалить кеш и создать заново squid -z
Re: Тормозит SQUID?
Добавлено: 2009-05-22 10:58:36
ksvserega
пробовал, не помогло. Сразу вроде чуть быстрее стало (хотя не намного, без сквида шустрее), а минут через 15 всё вернулось на круги своя
Re: Тормозит SQUID?
Добавлено: 2009-05-22 21:21:58
reLax
swapinfo выведи
Re: Тормозит SQUID?
Добавлено: 2009-05-25 8:10:29
ksvserega
reLax писал(а):swapinfo выведи
Device 1K-blocks Used Avail Capacity
/dev/ar0s1b 2061496 268 2061228 0%
Re: Тормозит SQUID?
Добавлено: 2009-05-26 16:32:42
InventoR1
Что в логах*?
Re: Тормозит SQUID?
Добавлено: 2009-05-27 7:54:14
ksvserega
Кстати, да, cache.log иногда высыпается вот такая х...ня:
2009/05/27 04:47:19| tunnelReadServer: FD 89: read failure: (60) Operation timed
out
2009/05/27 04:47:19| tunnelReadServer: FD 89: read failure: (60) Operation timed
out
2009/05/27 04:52:08| Failure Ratio at 6.998
2009/05/27 04:52:08| Going into hit-only-mode for 5 minutes...
2009/05/27 04:57:08| Failure Ratio at 3.558
2009/05/27 04:57:08| Going into hit-only-mode for 5 minutes...
2009/05/27 05:02:08| Failure Ratio at 2.508
2009/05/27 05:02:08| Going into hit-only-mode for 5 minutes...
2009/05/27 05:07:09| Failure Ratio at 3.915
2009/05/27 05:07:09| Going into hit-only-mode for 5 minutes...
2009/05/27 05:12:09| Failure Ratio at 5.305
2009/05/27 05:12:09| Going into hit-only-mode for 5 minutes...
2009/05/27 05:17:10| Failure Ratio at 4.568
2009/05/27 05:17:10| Going into hit-only-mode for 5 minutes...
2009/05/27 05:22:11| Failure Ratio at 2.642
Что это такое, непонятно, в нете ниче толкового не нарыл.
Во всём остальном логи нормальные.
Re: Тормозит SQUID?
Добавлено: 2009-06-01 11:13:13
ksvserega
Получается я один такой "счастливчик" с этой ошибкой:
2009/05/27 04:47:19| tunnelReadServer: FD 89: read failure: (60) Operation timed
out
2009/05/27 04:47:19| tunnelReadServer: FD 89: read failure: (60) Operation timed
out
Re: Тормозит SQUID?
Добавлено: 2009-06-01 11:24:07
rHunter
попробуй мож так:
sysctl -w kern.maxfiles=63552
sysctl -w kern.maxfilesperproc=31776
sysctl -w net.inet.tcp.msl=7500
sysctl -w kern.ipc.somaxconn=6000
А там глядишь, и гуру придут подскажут че-то дельного.
Re: Тормозит SQUID?
Добавлено: 2009-06-01 13:15:35
ksvserega
Маленько расковырял таки этот сквид, будь он неладен. Дело оказалось таки в ДНС, заработал быстро только после того, как в его конфиге втупую прописал IP ДНС-сервера прова. Но ошибки типа tunnelReadServer продолжает сыпать, сцука.
Re: Тормозит SQUID?
Добавлено: 2009-11-27 17:32:44
cart
А подскажите с помощью какой команды вы добавили в squid.conf ДНС-ы потому как пробовал также как в resolv.conf не подхватывает.
Re: Тормозит SQUID?
Добавлено: 2009-11-27 23:20:55
BlitzKrieg
почитайте документацию на squid-cache.org и найдете ответы на все свои вопросы
Re: Тормозит SQUID?
Добавлено: 2012-04-19 10:48:12
lotushs
И все таки он тормозит...
железо: Supermicro(не помню) 2х4 Xeon 8Gb Ram
OS: FreeBSD 8.2-RELEASE-p6 (PAE kernel)
Squid 3.1
Код: Выделить всё
http_port 3128 transparent
icp_port 0
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
cache_mem 128 MB
maximum_object_size 8092 KB
maximum_object_size_in_memory 512 KB
cache_dir ufs /usr/local/squid/cache 2048 64 256
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
redirect_program /usr/local/etc/squid/redirector.pl
redirect_children 10
acl all src 0.0.0.0/0.0.0.0
acl allowed_sites dstdomain \
"/usr/local/my_doc_smb/squid/allowed_sites.conf"
acl limited_IP src \
"/usr/local/my_doc_smb/squid/limited_IP.conf"
acl localhost src 127.0.0.0/8
acl our_networks src 192.168.0.0/24
#acl denied_sites dstdomain \
#"/usr/local/my_doc_smb/squid/denied_ext.conf"
#http_access deny denied_sites
http_access allow allowed_sites
http_access deny limited_IP
http_access allow our_networks
http_access allow localhost
http_access deny all
IPFW
Код: Выделить всё
fwd 127.0.0.1,3128 tcp from 192.168.0.0/24 to any 80 via em1
ниже следуют правила NAT
При отключении редиректа скорость фуллканал. При включении максисмум мегабит. Фаервол переконфигурил более сотни раз по образцам с lissyara.su. Пробовал даже
allow all from any to any после правила ната. Пробовал устанавливать Squid 2.7. Все сборки из портов. Перед сборкой cvsup. Собственные идеи кончились... Мож кто чего в курсе?
Re: Тормозит SQUID?
Добавлено: 2012-04-20 10:31:03
lotushs
на правах апа..
может это как-то связано с РАЕ на х32 железе? Может при 8Гб памяти имело смысл ставить amd64 версию?
Re: Тормозит SQUID?
Добавлено: 2012-04-20 16:41:53
lotushs
решение проблем лежит тут:
http://dadv.livejournal.com/139170.html
после внесения этих настроек сеть просто взлетела на полную!!!
Re: Тормозит SQUID?
Добавлено: 2012-04-21 17:25:20
ADRE
да, точно, интел говно!