Перейти к содержимому
Калькуляторы

mpd5.5 - подвисание сессий

Никто не сталкивался с проблемой, у абонента сессия висит, но трафик через нее не идет, после реконекта все работает рандомное время и потом снова висит. За вечер может 3-4 раза или более происходить.

mpd5.5, FreeBSD-7.3/i386, Q9505, 2Gb RAM, Intel 9404PT, Два lagg интерфейса.

Активных сессий порядка 2000-2200.

Еще заметил что периодически процесс mpd5 сьедает 300-400% CPU

Из тюнинга включено:

 

#cat loader.conf
kern.hz=3000
hw.em.txd=4096
hw.em.rxd=4096

 

# cat /etc/sysctl.conf
# $FreeBSD: src/etc/sysctl.conf,v 1.8.32.1 2009/04/15 03:14:26 kensmith Exp $
#
#  This file is read when going to multi-user and its contents piped thru
#  ``sysctl'' to adjust kernel values.  ``man 5 sysctl.conf'' for details.
#

# Uncomment this to prevent users from seeing information about processes that
# are being run under another UID.
#security.bsd.see_other_uids=0
#net.inet.ip.fastforwarding=1
#net.link.ether.inet.proxyall=1
#kern.polling.enable=1
#kern.polling.reg_frac=30
net.inet.icmp.icmplim=300
net.inet.ip.dummynet.hash_size=512

net.inet.tcp.blackhole=2
net.inet.udp.blackhole=1
net.inet.tcp.sendspace=65535
net.inet.tcp.recvspace=65535
net.link.ether.inet.log_arp_movements=0
net.link.ether.inet.log_arp_wrong_iface=0

dev.em.0.rx_int_delay=250
dev.em.1.rx_int_delay=250
dev.em.0.tx_int_delay=250
dev.em.1.tx_int_delay=250
dev.em.0.rx_abs_int_delay=250
dev.em.1.rx_abs_int_delay=250
dev.em.0.tx_abs_int_delay=250
dev.em.1.tx_abs_int_delay=250
dev.em.0.rx_processing_limit=2048
dev.em.1.rx_processing_limit=2048


dev.em.2.rx_int_delay=250
dev.em.3.rx_int_delay=250
dev.em.2.tx_int_delay=250
dev.em.3.tx_int_delay=250
dev.em.2.rx_abs_int_delay=250
dev.em.3.rx_abs_int_delay=250
dev.em.2.tx_abs_int_delay=250
dev.em.3.tx_abs_int_delay=250
dev.em.2.rx_processing_limit=2048
dev.em.3.rx_processing_limit=2048

Изменено пользователем goletsa

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Никто не сталкивался с проблемой, у абонента сессия висит, но трафик через нее не идет, после реконекта все работает рандомное время и потом снова висит. За вечер может 3-4 раза или более происходить.

mpd5.5, FreeBSD-7.3/i386, Q9505, 2Gb RAM, Intel 9404PT, Два lagg интерфейса.

7.3 и 7.4 лажа с залипанием сессий и роутов.

Переходите на 8.2-STABLE amd64

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Никто не сталкивался с проблемой, у абонента сессия висит, но трафик через нее не идет, после реконекта все работает рандомное время и потом снова висит. За вечер может 3-4 раза или более происходить.

mpd5.5, FreeBSD-7.3/i386, Q9505, 2Gb RAM, Intel 9404PT, Два lagg интерфейса.

7.3 и 7.4 лажа с залипанием сессий и роутов.

Переходите на 8.2-STABLE amd64

А оно уже стабильно? Просто видел неоднократно топики что на 8.x+mpd5 часто паникует.

А переход на 7_STABLE/amd64 имеет смысл?

Изменено пользователем goletsa

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

kern.hz=3000

 

Оверхед от частых переключений не мучает?

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

kern.hz=3000

 

Оверхед от частых переключений не мучает?

Всмысле? Я пробовал и 1000 ставить - все равно проблема остается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вы вообще в курсе, за что отвечает этот параметр?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вы вообще в курсе, за что отвечает этот параметр?

Да, количество переключений контекста ядра или типа того. Предлагаете вернуть к дефолтовым 250HZ?

Как его изменение мне поможет с залипшими сессиями?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

у абонента сессия висит, но трафик через нее не идет, после реконекта все работает рандомное время

и потом снова висит. За вечер может 3-4 раза или более происходить.

mpd5.5, FreeBSD-7.3/i386

Было такое на mpd5 + freebsd 6.3.

Вылечилось откатом на mpd4.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.