From: "Sandy Drobic"
Daniel Bauer wrote:
From: "Sandy Drobic"
Daniel Bauer wrote:
Hallo Zusammen,
leider werde ich seit einiger Zeit mit NDR "zugeschmüllt". Dadurch hat der Mailserver alle Hände voll zu tun und wir nahezu unbrauchbar.
Im Maillog stehen immer wieder folgende Zeilen:
TROUBLE in check_mail: virus_scan FAILED: virus_scan: ALL VIRUS SCANNERS FAILED: Avira AntiVir av-scanner FAILED: /usr/bin/antivir timed out at (eval 57) line 466.; ClamAV-clamscan av-scanner FAILED: /usr/bin/clamscan timed out at (eval 57) line 466. AM.PDP: tempdir is to be PRESERVED: /var/spool/amavis/amavis-milter-m5BCu45g004924 /usr/bin/antivir is taking longer than 40 s and will be killed killing process [5056] running /usr/bin/antivir run_av: timed out Avira AntiVir av-scanner FAILED: /usr/bin/antivir timed out at (eval 57) line 466. WARN: all primary virus scanners failed, considering backups (mlfi_eom) smfi_addheader failed, perhaps milter session timed out
kann man etwas gegen diesen Blödsinn machen, od. kann ich amavis besser konfigurieren?
Blöde Frage: Wie HAST du Amavisd-new denn konfiguriert? Diese Timeouts kommen üblicherweise, wenn du zu viele content_filter aktiv hast und der Server mit der IO-Last nicht mehr hinterherkommt und deshalb die Amavisd-new-Prozesse in den Timeout laufen.
Checke insbesondere mal, wieviele Amavisd-new-Prozesse du konfiguriert hast und mit welcher IO-Last das System zu kämpfen hat.
auf einer Dual CPU Box hatte ich bis zu 36 Last im top gesehen ...
Whoah!! Da würde ich mal hart auf zu wenig Plattendurchsatz tippen, unterstützt durch zu langsame CPU beim Virenscann.
das wird es wohl sein, es ist ein einfaches IDE-Raid mit wenig Durchsatz :( ich dachte nicht das es davon anhängen könnte ...
Ich hab nun den Virenscanner abgeschalten und damit war der Mailserver wieder ansprechbar. Es standen 8 amavis und 16 sendmail Prozesse zur Verfügung. Das erhöhen der amavis Prozesse endete im TimeOut. Auch das anpassen der sendmail connects auf 8 brachte immer noch Ausfälle.
Welche CPUs, wieviel RAM?
Ich habe auch zwei CPUs, aber es sind leider nur 2 x P3-800, und mit 512 MB RAM kann ich auch keine großen Sprünge machen.
nun ich hab auch nur 2 x P3-1000 mit 512 MB, mehr RAM wär kein Problem.
Ich habe gesehen, dass du nur Kommandozeilen-Scanner verwendest, zumindest für Clam solltest du den Daemon verwenden und als primären Virenscanner in Amavisd-new eintragen, clam-scan und antivir dann als sekundäre Scanner.
wenn ich das richtig sehe brauche ich nur die Kommentare für den Eintrag clamd entfernen und antivir in den Bereich secondary scanners zu verschieben. Dann muß ich mich nur noch mit clamd auseinander setzten. In amavisd.conf ist der Socket erwähnt, ich sehe aber keinen Parameter dazu. Dafür sehe ich das er auf localhost::3310 lauschen würde, worauf auch amavisd meiner Meinung nach verweist ...
Damit sollte die Last etwas sinken.
Vielen Dank für Deine Hilfe Daniel -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org