Страница 1 из 1
Exim тупит
Добавлено: 2009-05-04 21:19:46
buryanov
Код: Выделить всё
[root@mx /usr/local/etc/exim/includes]# telnet 127.0.0.1 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
и так может висеть и 10 сек и 20 секунд и минуту и 2 иногда не дожидаюсь. Если выдаёт приглашение
набираю Quit и exim задумывается. При этом логи не бегут или появляется одно - два сообщения за минуту. Собран по статье Exim + Exchange, поддержка Clamav, Spamassign. На рядом стоящей системе работает без нареканий.
Система не загружена 96% свободна.
Если остановить Exim минуты на 3 и запустить заново, то работает
Re: Exim тупит
Добавлено: 2009-05-04 22:28:08
Laa
Как долго выполняется команда:
?
p.s. у вас похоже с ДНС беда.. чините...
Re: Exim тупит
Добавлено: 2009-05-05 8:20:00
buryanov
Выполняется моментально, и ресолвится всё тоже моментально
Re: Exim тупит
Добавлено: 2009-05-05 11:14:34
Laa
Хм.
Если ДНС работает, то, похоже, проблема в конфиге exim.
Давайте конфиг в студию, только, пожалуйста, уберите лишние коментарии и пустые строки.
Re: Exim тупит
Добавлено: 2009-05-06 11:52:24
buryanov
Разобрался, в чём была проблема, по одной из статей настраивал tcp стек, защиту от ddos и тд, менял опции ядра и забыл об этом.
Re: Exim тупит
Добавлено: 2009-05-08 10:09:29
Laa
buryanov писал(а):Разобрался, в чём была проблема, по одной из статей настраивал tcp стек, защиту от ddos и тд, менял опции ядра и забыл об этом.
Вы таки расскажите тут подробней что изменили и как починили. Потом, для истории другим будет полезно.
Re: Exim тупит
Добавлено: 2009-05-11 0:43:45
buryanov
вычитал в инете статью, да и по собственному опыту знаю, что freebsd при большей нагрузке на сеть тупит немного, вычитал рецепт, что и где поправить, заодно обещали, что немного спасёт от ддоса, за счёт увеличения tcp стека. Что было сделано
Код: Выделить всё
[root@mx /usr/local/etc/squid]# cat /etc/sysctl.conf
#net.inet.tcp.rfc1323=1
#262144 - выше скорость, больше съедает cpu
#net.inet.tcp.sendspace= 262144
#net.inet.tcp.recvspace= 262144
#net.inet.udp.recvspace= 262144
#net.inet.udp.maxdgram=57344
#net.inet.tcp.delayed_ack=1
#net.inet.tcp.delacktime=100
#net.local.stream.sendspace=82320
#net.local.stream.recvspace=82320
#net.inet.tcp.local_slowstart_flightsize=10
#net.inet.tcp.nolocaltimewait=1
#net.inet.tcp.hostcache.expire=3900
#kern.polling.burst_max=1000
#kern.polling.idle_poll=0
#kern.polling.each_burst=50
#net.inet.tcp.hostcache.expire=3900
#net.inet.tcp.slowstart_flightsize=54
#net.inet.tcp.inflight.enable=1
#net.inet.tcp.inflight.min=6144
#asterisk
kern.geom.debugflags=16
compat.linux.osrelease=2.6.26
kern.polling.enable=1
kern.maxfiles=256000
kern.maxfilesperproc=200000
то, что сейчас закаменчено, раньше выставлялось.
О себе:
Код: Выделить всё
hw.model: Pentium(R) Dual-Core CPU E5200 @ 2.50GHz
hw.machine_arch: amd64
RAM - 2G
FreeBSD 7.1-RELEASE-p4 #0: Thu Apr 9 19:55:17 EEST 2009
Единственно, осталась проблема, но решается изменением параметров ядра при перезагрузке, но пока нет возможности
Код: Выделить всё
#Approaching the limit on PV entries, consider increasing either the vm.pmap.shpgperproc or the vm.pmap.pv_entry_max tunable.
лечится добавление в /boot/loader.conf
Код: Выделить всё
vm.pmap.shpgperproc=2000 #http://community.livejournal.com/ru_root/1641866.html