Eu tenho um problema bastante estranho. Em horários aleatórios meu daemon dovecot morre e eu não posso receber / enviar e-mails enquanto o host ainda está ativo. Ao tentar acessar o SSH no servidor para ver o que aconteceu, descubro que o SSH também está morto.
Depois de reiniciar o servidor, tudo funciona. Eu descobri o seguinte:
O problema está relacionado de alguma forma a cron.daily
e rsyslog
. Ao olhar para vários arquivos syslog diferentes, vejo o seguinte comportamento nas últimas linhas de cada arquivo syslog:
syslog.3:
Jan 10 07:35:02 hostname anacron[11427]: Job 'cron.daily' started
Jan 10 07:35:02 hostname anacron[11584]: Updated timestamp for job 'cron.daily' to 2014-01-10
Jan 10 07:35:03 hostname rsyslogd: [origin software="rsyslogd" swVersion="5.8.11" x-pid="1954" x-info="http://www.rsyslog.com"] rsyslogd was HUPed
syslog.2:
Jan 11 07:35:02 hostname anacron[788]: Job 'cron.daily' started
Jan 11 07:35:02 hostname anacron[901]: Updated timestamp for job 'cron.daily' to 2014-01-11
Jan 11 07:35:02 hostname rsyslogd: [origin software="rsyslogd" swVersion="5.8.11" x-pid="1954" x-info="http://www.rsyslog.com"] rsyslogd was HUPed
syslog.1 (quando os processos foram enforcados):
Jan 12 07:35:01 hostname anacron[21678]: Job 'cron.daily' started
Jan 12 07:35:01 hostname anacron[21806]: Updated timestamp for job 'cron.daily' to 2014-01-12
Parece que antes do problema rsyslogd
foi chamado, mas não funcionou por algum motivo. Posteriormente, os processos que tentaram gravar no syslog, como dovecot e ssh, não puderam fazer isso e, portanto, foram interrompidos.
Você tem alguma sugestão de como corrigir esse problema?
O sistema está em execução:
Linux hostname 3.2.0-4-amd64 #1 SMP Debian 3.2.41-2+deb7u2 x86_64 GNU/Linux
rsyslogd 5.8.11, compiled with:
FEATURE_REGEXP: Yes
FEATURE_LARGEFILE: No
GSSAPI Kerberos 5 support: Yes
FEATURE_DEBUG (debug build, slow code): No
32bit Atomic operations supported: Yes
64bit Atomic operations supported: Yes
Runtime Instrumentation (slow code): No
OpenSSH_6.0p1 Debian-4, OpenSSL 1.0.1e 11 Feb 2013
dovecot 2.1.7