Este tópico reúne os ajustes feitos nos arquivos de configuração do sendmail da osg-ce (sendmail.cf e sendmail.mc)
rejecting connections on daemon MTA: load average: XX
Identificamos que isso ocorre quando o load average do servidor supera um determinado limite estabelecido nos arquivos de configuração. Trata-se de uma proteção, uma forma de o daemon do sendmail não contribuir p/ aumentar ainda mais o load da máquina. Porém o ajuste default (12) é baixo; o load da osg-ce chega a atingir picos de 50 ou mesmo 100. Para evitar o 'flooding' de mensagens desse tipo no /var/log/messages, foram feitos os seguintes ajustes:
de:
dnl define(`confQUEUE_LA', `12')dnl dnl define(`confREFUSE_LA', `18')dnl
para:
dnl define(`confQUEUE_LA', `64')dnl dnl define(`confREFUSE_LA', `96')dnl
conforme as instruçoes que achei em:
http://rackerhacker.com/2008/01/16/sendmail-rejecting-connections-on-daemon-mta-load-average-70/
Obs.: Como a osg-ce tem 8 processadores (cores), usei os valores 64 (8 * 8) e 96 (8 * 12).
de:
# load average at which we just queue messages #O QueueLA=8 # load average at which we refuse connections #O RefuseLA=12
para:
# load average at which we just queue messages O QueueLA=64 # load average at which we refuse connections O RefuseLA=96
conforme as instruçoes que achei em:
http://www.monkey.org/openbsd/archive/misc/0408/msg00961.html
Salvei uma cópia dos arquivos sendmail.mc e sendmail.cf originais c/ cp -p p/ preservar as datas dos files originais.
Agora as mensagens "rejectiong connections" só aparecem no messages quando o load da osg-ce for >= 96. Uma informação útil, pois indica que o load dela atingiu valores muito altos e pode ser necessário intervir.
-- RogerioIope - 21 Aug 2008
antalya escort bursa escort eskisehir escort istanbul escort izmir escort