[Postfix-br] Problema - crond + postfix

Ellmann, Marcelo Marcelo.Ellmann em elavon.com
Segunda Novembro 19 11:22:18 BRST 2012


Bom dia, srs!

Gerencio dois servidores web que possuem um serviço postifx, que aceita somente emails do localhost. Uitilizo ele para usuários que, após preencherem um formulário, disparar por php um email para algumas caixas de entrada da empresa onde trabalho.

Rodo Red Hat 6.3 AMD64, postfix 2.6.6-2.2.

Com apenas um dos webservers (tenho dois, debaixo de um loadbalancer), tenho o seguinte problema: ocorre um loop com algum serviço do cron que chama o postfix, o número de processos alarma para mim e o serviço do postfix para de funcionar, além da máquina ficar parcialmente travada (consigo logar, mas não consigo escrever em arquivos nem nada) e preciso então reiniciá-la.

Com um ps aux, tenho a seguinte saída:

root     21642  0.0  0.0 140088  1744 ?        S    18:20   0:00 CROND
root     21644  0.0  0.0  78732  3200 ?        S    18:20   0:00 /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f root
root     21645  0.0  0.0  78696  3212 ?        S    18:20   0:00 /usr/sbin/postdrop -r
root     22045  0.0  0.0 140088  1744 ?        S    18:30   0:00 CROND
root     22047  0.0  0.0  78732  3196 ?        S    18:30   0:00 /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f root
root     22048  0.0  0.0  78696  3208 ?        S    18:30   0:00 /usr/sbin/postdrop -r
root     22520  0.0  0.0 140088  1744 ?        S    18:40   0:00 CROND
root     22522  0.0  0.0  78732  3200 ?        S    18:40   0:00 /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f root
root     22523  0.0  0.0  78696  3216 ?        S    18:40   0:00 /usr/sbin/postdrop -r
root     22963  0.0  0.0 140088  1752 ?        S    18:50   0:00 CROND
root     22965  0.0  0.0  78732  3200 ?        S    18:50   0:00 /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f root
root     22966  0.0  0.0  78696  3216 ?        S    18:50   0:00 /usr/sbin/postdrop -r
root     23365  0.0  0.0 140088  1744 ?        S    19:00   0:00 CROND
root     23367  0.0  0.0  78732  3200 ?        S    19:00   0:00 /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f root
root     23368  0.0  0.0  78696  3212 ?        S    19:00   0:00 /usr/sbin/postdrop -r
root     23448  0.0  0.0 140088  1744 ?        S    19:01   0:00 CROND
root     23466  0.0  0.0  78732  3192 ?        S    19:01   0:00 /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f root
root     23468  0.0  0.0  78696  3216 ?        S    19:01   0:00 /usr/sbin/postdrop -r
root     23861  0.0  0.0 140088  1744 ?        S    19:10   0:00 CROND

O ps continua por um bom tempo ainda, o número de processos é muito grande. A partir do horário, posso concluir que tem um serviço de 10 em 10 minutos, além de um de hora em hora.

Não existe entrada no crontab, e os crons.* eu já vasculhei procurando algo que poderia indicar o problema, mas não encontrei nada. Por hora, "resolvi" o problema limpando o campo MAILTO do crontab, no entanto, gostaria de saber também o que causa esse problema.

http://bugs.centos.org/print_bug_page.php?bug_id=5571

Encontrei esse bug do CentOS, parece ser algo sem solução ainda, e parece também ser mais um problema do crond e não do postfix, mas resolvi arriscar por aqui pois alguém já pode ter passado por algo parecido.

Muito obrigado!

---
Elavon

Marcelo Ellmann
IT Infrastructure
Rua Dr. Geraldo Campos Moreira, 240 - 14º andar
Brooklin - 04571-020 – São Paulo - SP
O conteúdo deste e-mail é destinado à pessoa ou entidade à qual está endereçado e pode conter material confidencial e/ou privilegiado. Divulgar, transcrever, copiar, modificar seu conteúdo ou usar suas informações em confiança, sem a autorização do remetente, é proibido e pode ser considerado ilegal.

The contents in this e-mail is intended for the person or entity to which it is addressed and may contain confidential and/or privileged material. Disclose, transcribe, copy, modify its contents or use its information in reliance, without the authorization of the sender, is prohibited and may be considered illegal.



More information about the Postfix-br mailing list