[FUGSPBR] [OFF-TOPIC] Urgente: problema com pop3/smtp em horario de pico!

Rodrigo Graeff delphus em delphus.org
Sex Ago 13 13:06:13 BRT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

~    Meu amigo, 128mb de ram para rodar anti-vírus e anti-spam no
recebimento de e-mails torna-se uma tarefa muito lenta. Realmente vais
ter problemas de lentidao ou até perda de e-mails. Com relação ao
pop3, sugiro que você use o pop3/imap do courier-imap que é bem mais
rápido e dinâmico, tem código bem melhorado com relação à file open e
uso de memória. Utilize também o suporte ao FAM no courier, vai ajudar
muito seu servidor.
~    Se possível, coloque o /var/qmail/queue nomesmo slice que tu
instalaste o vpopmail (normalmente /usr) pois a troca de slice para
fazer o delivery local gera io desnecessário, e este por sua vez
utiliza memória que no teu caso é preciosa.
~    De o máximo de memória para o softlimit do qmail-smtpd mas sem
exagero, acredito que de 4,5 a 5 mb por thread.
~    Tenha pelo menos 512mb de ram se caso nenhuma destas dicas fizer
efeito maior.

Abraços,


Martin Augusto wrote:

| Bom dia,
|
| Tenho um servidor em FreeBSD 4.9 rodando
| qmail+vpopmail+qmailscanner+clamav com 377 dominios e, nesta ultima
| semana, durante horario de pico o servico de email fica instavel,
| apresentando 3 problemas:
|
| 1 - Quando alguem tenta baixar seus emails via pop3 ocorre:
|
| Unspecified [Server response:File busy try again later!]
|
| 2 - Ou ainda: o servidor fica pedindo a senha, mas nao mostra
| mensagem de erro alguma. Se monitoro no log ele ainda me mostra o
| seguinte: vchkpw-pop3: (PLAIN) login success
| xxx em xxx.com.br:xxx.xxx.xxx.xxx
|
| 3 - Mensagens demoram muito para serem entregues localmente -
| permanecem na fila.
|
| Rodo o qmail-pop3d e qmail-smtpd das seguintes maneiras (estilo
| lifewithqmail):
|
| #!/bin/sh HOSTNAME=`hostname`
|
| exec /usr/local/bin/softlimit -m 3000000 \ /usr/local/bin/tcpserver
| \ -v -x /etc/tcp.pop3.cdb -l $HOSTNAME -c 100 -R 0 pop3 \
| /var/qmail/bin/qmail-popup $HOSTNAME \
| /usr/local/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir
| 2>&1
|
|
| #!/bin/sh QMAILDUID=`id -u vpopmail` QMAILDGID=`id -g vpopmail`
| MAXSMTPD=512 HOSTNAME=`hostname`
|
| exec /usr/local/bin/softlimit -m 20000000 \
| /usr/local/bin/tcpserver -vR -l $HOSTNAME -c $MAXSMTPD \ -u
| $QMAILDUID -g $QMAILDGID \ -x /etc/tcp.smtp.cdb 0 smtp \ (..)
|
|
| Mesmo em horario de pico, o sistema nao me parece carregado:
|
| last pid:  3127;  load averages:  0.02,  0.08,  0.05    up
| 0+00:07:51 11:16:33 91 processes:  1 running, 89 sleeping, 1 zombie
|  CPU states:  0.8% user,  0.0% nice,  3.1% system,  0.4% interrupt,
| 95.7% idle Mem: 101M Active, 40M Inact, 74M Wired, 520K Cache, 77M
| Buf, 1037M Free Swap: 2048M Total, 2048M Free
|
| PID USERNAME PRI NICE  SIZE    RES STATE  C   TIME   WCPU    CPU
| COMMAND 3048 qscand    -6   0  4812K  4428K piperd 0   0:00  0.40%
| 0.15% perl5.00503 303 www        2   0 11360K  9528K accept 0
| 0:01  0.00%  0.00% httpd 333 qscand     2   0 25796K 24796K poll
| 0   0:01  0.00%  0.00% clamd 301 www        2   0 11372K  9540K
| accept 0   0:01  0.00%  0.00% httpd 307 root       2   0 22252K
| 21544K select 0   0:01  0.00%  0.00% perl5.8.2 984 pgsql      2   0
| 34548K  7052K sbwait 0   0:01  0.00%  0.00% postgres
|
|
| Alem de que tem um hardware bom:
|
| CPU: Intel(R) Xeon(TM) CPU 3.06GHz (3056.50-MHz 686-class CPU)
| Origin = "GenuineIntel"  Id = 0xf29  Stepping = 9
|
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
|  Hyperthreading: 2 logical CPUs real memory  = 1342152704 (1310696K
| bytes) avail memory = 1299304448 (1268852K bytes) Changing APIC ID
| for IO APIC #0 from 2 to 0 in MP table Changing APIC ID for IO APIC
| #1 from 0 to 3 on chip Changing APIC ID for IO APIC #2 from 0 to 4
| on chip Changing APIC ID for IO APIC #3 from 0 to 5 on chip
| Programming 16 pins in IOAPIC #0 IOAPIC #0 intpin 2 -> irq 0
| Programming 16 pins in IOAPIC #1 Programming 16 pins in IOAPIC #2
| Programming 16 pins in IOAPIC #3 FreeBSD/SMP: Multiprocessor
| motherboard: 2 CPUs
|

- --
Rodrigo Graeff
delphus em delphus.org
www.delphus.org
icq: 9636816
Public PGP Fingerprint
D28D A200 AFF0 D484 9F7A 2BB5 2E1B 30DF D472 D7D2
Free Software for all                          
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBHOb0Lhsw39Ry19IRArraAJ0eIn0kqv4ubybcIw/U7YLhqGp7WACeOQED
wJXXXAFBHXaezEhzUFqEmS8=
=MZMl
-----END PGP SIGNATURE-----

_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd