Страница 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
да, точно, интел говно!