LINUX.ORG.RU
ФорумAdmin

Виснет MPD FreeBSD 10.3

 , ,


0

1

Всем доброго времени суток! Имеется сервер Dell C6100 в качестве PPPoE браса, две головы Intel(R) Xeon(R) CPU L5630 2.13GHz, двух портовая интеловская карточка на чипсете 82576 (драйвер igb), на сервере установлены: FreeBSD 10.3-RELEASE, MPD version 5.8, BIND 9.9.9-P, HT отключен.

Из тюнинга:

/boot/loader.conf

hw.igb.rxd=4096
hw.igb.txd=4096

hw.igb.max_interrupt_rate=32000

net.isr.defaultqlimit=4096
net.link.ifqmaxlen=10240

kern.maxusers=2048

net.add_addr_allfibs=0
/etc/sysctl.conf
dev.igb.0.rx_processing_limit=4096
dev.igb.1.rx_processing_limit=4096

net.inet.ip.fastforwarding=1
net.inet.tcp.blackhole=2
net.inet.udp.blackhole=0
net.inet.icmp.icmplim=500

kern.ipc.soacceptqueue=1024

net.graph.recvspace=8388608
net.graph.maxdgram=8388608
kern.ipc.maxsockbuf=20971520
net.inet.ip.intr_queue_maxlen=8192
net.inet.tcp.recvbuf_auto=0
net.inet.tcp.sendbuf_auto=0
hw.igb.enable_aim=0
net.inet.tcp.sendspace=131072
net.inet.tcp.tso=0

CPU 0:  0.0% user,  0.0% nice,  0.8% system, 61.0% interrupt, 38.2% idle
CPU 1:  1.2% user,  0.0% nice,  0.4% system,  7.1% interrupt, 91.3% idle
CPU 2:  0.8% user,  0.0% nice,  0.0% system,  6.3% interrupt, 92.9% idle
CPU 3:  0.4% user,  0.0% nice,  0.4% system,  8.7% interrupt, 90.6% idle
CPU 4:  2.0% user,  0.0% nice,  0.4% system,  9.4% interrupt, 88.2% idle
CPU 5:  3.1% user,  0.0% nice,  0.0% system, 11.4% interrupt, 85.4% idle
CPU 6:  0.8% user,  0.0% nice,  0.8% system, 10.6% interrupt, 87.8% idle
CPU 7:  0.4% user,  0.0% nice,  0.8% system,  9.4% interrupt, 89.4% idle

Проблема заключается в том что как только число онлайн PPPoE сессий приблизилось к 2к(трафик в пике 700mbit/200mbit) брас стал ежедневно падать, в статусе процесса mpd наблюдаю umtxn. Подскажите пожалуйста, можно ли как то поправить ситуацию? Заранее благодарю за ответ.

P.S.: Пробовал раскидывать прерывания от карточек по ядрам, толку нет. Очень сильно грузит ядро прерывание которое обслуживает нулевую очередь порта на котором поднимаются туннели(ядро 0 в показателях выше).



Последнее исправление: beastie (всего исправлений: 1)

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