Dan V wrote:
> 
> 
> root     22160  0.0  0.3  3556 1848 ?        S    14:27   0:00  \_
> sendmail: ./hALJWPh5024744 mail.tsc.ro.: user open
> root     22176  0.0  1.8 10700 9588 ?        S    14:27   0:00
> /usr/bin/perl -I/opt/MailScanner/lib /opt/MailScanner/bin/MailScanner
> root     22177 10.6  4.8 26548 25040 ?       S    14:27   0:01  \_
> /usr/bin/perl -I/opt/MailScanner/lib /opt/MailScanner/bin/MailSca
> root     22197  8.7  5.0 27780 26256 ?       S    14:27   0:00  |   \_
> /usr/bin/perl -I/opt/MailScanner/lib /opt/MailScanner/bin/Mai
> root     22199 29.6  4.8 26348 24832 ?       S    14:27   0:01  \_
> /usr/bin/perl -I/opt/MailScanner/lib /opt/MailScanner/bin/MailSca

> Ce e chestia asta ? De ce mananca atat de mult CPU?

Pentru ca spamassassin-ul face o gramada de analize pe fiecare mesaj si
asta consuma CPU. La mine, pe un PPro la 200 MHz, spamc-ul are nevoie de
5-6 secunde CPU pentru a analiza un mesaj. Dar nu asta e problema, din
datele de mai sus fiecare proces a consumat maximum o secunda CPU.

> Cand se intampla chestia asta, imi moare tot serverul - 10 load si
> alte chestii de genu.

Ai o problema cu "dimensionarea" serverului tau, mai precis cu RAM-ul
disponibil. Exagerind, normal ca daca ruleaza simultan 20 de procese
mailscanner, fiecare consumind sa zicem 20 MB, si tu ai numai 128 MB RAM
sa-ti creasca load average-ul si sa-ti moara serverul.

Micsoreaza parametrul max children al mailscanner-ului, vezi daca e
nevoie sa reduci MaxDaemonChildren al sendmail-ului.

Si daca nu e nevoie ca mailscanner-ul sa proceseze mesajele care pleaca
de la tine, atunci configureaza-l sa nu o faca. Cel putin sa nu ruleze
spamassassin.

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui