Hohe CPU Last durch qmail-send

  • Thread starter Thread starter Nightwalker
  • Start date Start date

Okay Leute!
Super großes Dankeschön an alle Helfer! :)

Hab das queue gesäubert und jetzt läuft alles.
 
So, ich muss mich leider nochmals melden.
Das Problem wurde anscheinend doch nicht behoben, das Queue deleten brachte nur kurzzeitig etwas.

Der Prozess nimmt sich wieder so viel und das Queue ist scheinbar auch wieder voll.

Wir kann ich denn vermeiden, dass sich so etwas wiederholt?
 
2010-02-11T19:09:07.866611+01:00 h1621799 qmail-queue-handlers[7298]: starter: submitter[7324] exited normally
2010-02-11T19:09:07.866774+01:00 h1621799 qmail: 1265911747.670144 bounce msg 27984209 qp 7298
2010-02-11T19:09:07.866831+01:00 h1621799 qmail: 1265911747.670231 end msg 27984209
2010-02-11T19:09:07.876453+01:00 h1621799 qmail-remote-handlers[7345]: Handlers Filter before-remote for qmail started ...
2010-02-11T19:09:07.876494+01:00 h1621799 qmail-queue-handlers[7346]: Handlers Filter before-queue for qmail started ...
2010-02-11T19:09:07.876517+01:00 h1621799 qmail-remote-handlers[7345]: [email protected]
2010-02-11T19:09:07.876551+01:00 h1621799 qmail-remote-handlers[7345]: [email protected]
2010-02-11T19:09:07.876570+01:00 h1621799 qmail-remote-handlers[7345]: hook_dir = '/usr/local/psa/handlers/before-remote'
2010-02-11T19:09:07.876594+01:00 h1621799 qmail-remote-handlers[7345]: recipient[3] = '[email protected]'
2010-02-11T19:09:07.876623+01:00 h1621799 qmail-remote-handlers[7345]: handlers dir = '/usr/local/psa/handlers/before-remote/recipient/[email protected]'
2010-02-11T19:09:07.876647+01:00 h1621799 qmail-queue-handlers[7346]: [email protected]
2010-02-11T19:09:07.876672+01:00 h1621799 qmail-queue-handlers[7346]: [email protected]
2010-02-11T19:09:07.876705+01:00 h1621799 qmail-queue-handlers[7346]: hook_dir = '/usr/local/psa/handlers/before-queue'
2010-02-11T19:09:07.876735+01:00 h1621799 qmail-queue-handlers[7346]: recipient[3] = '[email protected]'
2010-02-11T19:09:07.876762+01:00 h1621799 qmail-queue-handlers[7346]: handlers dir = '/usr/local/psa/handlers/before-queue/recipient/[email protected]'
2010-02-11T19:09:08.664393+01:00 h1621799 qmail-queue-handlers[7346]: starter: submitter[7347] exited normally
2010-02-11T19:09:08.664441+01:00 h1621799 qmail: 1265911747.979754 bounce msg 27984233 qp 7346
2010-02-11T19:09:08.664463+01:00 h1621799 qmail: 1265911747.979792 end msg 27984233
2010-02-11T19:09:08.664487+01:00 h1621799 qmail-queue-handlers[7348]: Handlers Filter before-queue for qmail started ...
2010-02-11T19:09:08.664517+01:00 h1621799 qmail: 1265911748.134406 delivery 238363: failure: Sorry._Although_I'm_listed_as_a_best-preference_MX_or_A_for_that_host,/it_isn't_in_my_control/locals_file,_so_I_don't_treat_it_as_local._(#5.4.6)/
2010-02-11T19:09:08.664534+01:00 h1621799 qmail: 1265911748.134480 status: local 0/10 remote 0/20
2010-02-11T19:09:08.664550+01:00 h1621799 qmail-queue-handlers[7348]: [email protected]
2010-02-11T19:09:08.664567+01:00 h1621799 qmail-queue-handlers[7348]: [email protected]
2010-02-11T19:09:08.664585+01:00 h1621799 qmail-queue-handlers[7348]: hook_dir = '/usr/local/psa/handlers/before-queue'
2010-02-11T19:09:08.664602+01:00 h1621799 qmail-queue-handlers[7348]: recipient[3] = '[email protected]'

Hab noch jede Menge mehr, aber ich hoffe (denke) das reicht.
 
2010-02-11T19:09:08.664517+01:00 h1621799 qmail: 1265911748.134406 delivery 238363: failure: Sorry._Although_I'm_listed_as_a_best-preference_MX_or_A_for_that_host,/it_isn't_in_my_control/locals_file,_so_I_don't_treat_it_as_local._(#5.4.6 )/
Schreib' es doch rein :)
 
Datei /var/qmail/control/locals:
Code:
h1621799.stratoserver.net
(sowie alle anderen lokalen Domains)
Natürlich kannst Du sie auch als virtuelle Domain in Plesk anlegen:
Datei /var/qmail/control/virtualdomains:
Code:
h1621799.stratoserver.net:1
(sowie alle anderen lokalen Domains)
 
Ich habe das schonmal gemacht und da stieg die Auslastung noch höher!

Jetzt habe ich es nochmals wiederholt und statt h1621799, h1621799.stratoserver.net eingetragen und nun ist die Auslastung wieder auf 7% und mehr!
 
Ich habe jetzt in der /control "h1621799" auf "h1621799.stratoserver.net" geändert, so wie mir gesagt.
Dannach qmail restartet und eine CPU Auslastung zwischen 7 und 15% gehabt.

Dannach habe ich das Queue geleert und Qmail restartet.
Dann ging der CPU Load für ca. 30min runter auf 0,50 bis 0,70 - dannach ging der wieder auf 2,9 - 3,4 (so wie er jetzt ist).

2 Sekunden Maillog sagen:

2010-02-12T09:07:20.804135+01:00 h1621799 qmail-queue-handlers[11365]: starter: submitter[11389] exited normally
2010-02-12T09:07:20.804169+01:00 h1621799 qmail: 1265962040.799528 bounce msg 27983875 qp 11365
2010-02-12T09:07:20.804195+01:00 h1621799 qmail: 1265962040.799584 end msg 27983875
2010-02-12T09:07:20.804216+01:00 h1621799 qmail: 1265962040.804017 new msg 27984203
2010-02-12T09:07:20.804238+01:00 h1621799 qmail: 1265962040.804052 info msg 27984203: bytes 5119762 from <[email protected]> qp 11389 uid 2522
2010-02-12T09:07:20.814941+01:00 h1621799 qmail: 1265962040.812494 starting delivery 17751: msg 27984203 to local [email protected]
2010-02-12T09:07:20.814975+01:00 h1621799 qmail: 1265962040.812542 status: local 1/10 remote 0/20
2010-02-12T09:07:20.928078+01:00 h1621799 qmail-local-handlers[11395]: Handlers Filter before-local for qmail started ...
2010-02-12T09:07:20.945869+01:00 h1621799 qmail-local-handlers[11395]: [email protected]
2010-02-12T09:07:20.945910+01:00 h1621799 qmail-local-handlers[11395]: [email protected]
2010-02-12T09:07:20.945936+01:00 h1621799 qmail-local-handlers[11395]: mailbox: /var/qmail/alias
2010-02-12T09:07:20.945954+01:00 h1621799 qmail-local-handlers[11395]: hook_dir = '/usr/local/psa/handlers/before-local'
2010-02-12T09:07:20.945978+01:00 h1621799 qmail-local-handlers[11395]: recipient[3] = '[email protected]'
2010-02-12T09:07:20.946001+01:00 h1621799 qmail-local-handlers[11395]: handlers dir = '/usr/local/psa/handlers/before-local/recipient/[email protected]'
2010-02-12T09:07:20.946020+01:00 h1621799 qmail-queue-handlers[11397]: Handlers Filter before-queue for qmail started ...
2010-02-12T09:07:20.946037+01:00 h1621799 qmail-queue-handlers[11397]: [email protected]
2010-02-12T09:07:20.946053+01:00 h1621799 qmail-queue-handlers[11397]: [email protected]
2010-02-12T09:07:20.946094+01:00 h1621799 qmail-queue-handlers[11397]: hook_dir = '/usr/local/psa/handlers/before-queue'
2010-02-12T09:07:20.946123+01:00 h1621799 qmail-queue-handlers[11397]: recipient[3] = '[email protected]'
2010-02-12T09:07:20.946147+01:00 h1621799 qmail-queue-handlers[11397]: handlers dir = '/usr/local/psa/handlers/before-queue/recipient/[email protected]'
2010-02-12T09:07:21.115176+01:00 h1621799 qmail: 1265962041.080519 new msg 27984202
2010-02-12T09:07:21.211697+01:00 h1621799 qmail: 1265962041.080575 info msg 27984202: bytes 5119882 from <[email protected]> qp 11398 uid 2021
2010-02-12T09:07:21.211766+01:00 h1621799 qmail-queue-handlers[11397]: starter: submitter[11398] exited normally
2010-02-12T09:07:21.211828+01:00 h1621799 qmail-local-handlers[11399]: Handlers Filter before-local for qmail started ...
2010-02-12T09:07:21.211868+01:00 h1621799 qmail-local-handlers[11399]: [email protected]
2010-02-12T09:07:21.211919+01:00 h1621799 qmail-local-handlers[11399]: [email protected]
2010-02-12T09:07:21.211939+01:00 h1621799 qmail-local-handlers[11399]: mailbox: /var/qmail/alias
2010-02-12T09:07:21.212012+01:00 h1621799 qmail-local-handlers[11399]: hook_dir = '/usr/local/psa/handlers/before-local'
2010-02-12T09:07:21.212044+01:00 h1621799 qmail-local-handlers[11399]: recipient[3] = '[email protected]'
2010-02-12T09:07:21.223832+01:00 h1621799 qmail-local-handlers[11399]: handlers dir = '/usr/local/psa/handlers/before-local/recipient/[email protected]'
2010-02-12T09:07:21.223866+01:00 h1621799 qmail: 1265962041.110501 starting delivery 17752: msg 27984202 to local [email protected]
2010-02-12T09:07:21.223878+01:00 h1621799 qmail: 1265962041.110545 status: local 2/10 remote 0/20
2010-02-12T09:07:21.223889+01:00 h1621799 qmail-queue-handlers[11401]: Handlers Filter before-queue for qmail started ...
2010-02-12T09:07:21.223899+01:00 h1621799 qmail: 1265962041.115123 delivery 17751: success: did_0+1+0/qp_11397/
2010-02-12T09:07:21.223940+01:00 h1621799 qmail-queue-handlers[11401]: [email protected]
2010-02-12T09:07:21.223954+01:00 h1621799 qmail: 1265962041.211732 status: local 1/10 remote 0/20
2010-02-12T09:07:21.223968+01:00 h1621799 qmail-queue-handlers[11401]: [email protected]
2010-02-12T09:07:21.223983+01:00 h1621799 qmail: 1265962041.211840 end msg 27984203
2010-02-12T09:07:21.223999+01:00 h1621799 qmail-queue-handlers[11401]: hook_dir = '/usr/local/psa/handlers/before-queue'
2010-02-12T09:07:21.224014+01:00 h1621799 qmail-queue-handlers[11401]: recipient[3] = '[email protected]'
2010-02-12T09:07:21.224031+01:00 h1621799 qmail-queue-handlers[11401]: handlers dir = '/usr/local/psa/handlers/before-queue/recipient/[email protected]'
2010-02-12T09:07:21.298872+01:00 h1621799 qmail: 1265962041.298436 new msg 27983875
2010-02-12T09:07:21.298903+01:00 h1621799 qmail: 1265962041.298476 info msg 27983875: bytes 5119996 from <[email protected]> qp 11402 uid 2021
2010-02-12T09:07:21.298928+01:00 h1621799 qmail-queue-handlers[11401]: starter: submitter[11402] exited normally
2010-02-12T09:07:21.332474+01:00 h1621799 qmail: 1265962041.304043 starting delivery 17753: msg 27983875 to local [email protected]
2010-02-12T09:07:21.332522+01:00 h1621799 qmail: 1265962041.304083 status: local 2/10 remote 0/20
2010-02-12T09:07:21.399393+01:00 h1621799 qmail: 1265962041.304099 delivery 17752: success: did_0+1+0/qp_11401/
2010-02-12T09:07:21.399464+01:00 h1621799 qmail: 1265962041.304116 status: local 1/10 remote 0/20
2010-02-12T09:07:21.399536+01:00 h1621799 qmail: 1265962041.304135 end msg 27984202
2010-02-12T09:07:21.399629+01:00 h1621799 qmail-local-handlers[11403]: Handlers Filter before-local for qmail started ...
2010-02-12T09:07:21.399779+01:00 h1621799 qmail-local-handlers[11403]: [email protected]
2010-02-12T09:07:21.399849+01:00 h1621799 qmail-local-handlers[11403]: [email protected]
2010-02-12T09:07:21.431838+01:00 h1621799 qmail-local-handlers[11403]: mailbox: /var/qmail/alias
2010-02-12T09:07:21.431883+01:00 h1621799 qmail-local-handlers[11403]: hook_dir = '/usr/local/psa/handlers/before-local'
2010-02-12T09:07:21.431902+01:00 h1621799 qmail-local-handlers[11403]: recipient[3] = '[email protected]'
2010-02-12T09:07:21.431932+01:00 h1621799 qmail-local-handlers[11403]: handlers dir = '/usr/local/psa/handlers/before-local/recipient/[email protected]'
2010-02-12T09:07:21.431952+01:00 h1621799 qmail: 1265962041.330173 delivery 17753: failure: This_message_is_looping:_it_already_has_my_Delivered-To_line._(#5.4.6)/
2010-02-12T09:07:21.431970+01:00 h1621799 qmail-queue-handlers[11406]: Handlers Filter before-queue for qmail started ...
2010-02-12T09:07:21.431988+01:00 h1621799 qmail: 1265962041.332500 status: local 0/10 remote 0/20
2010-02-12T09:07:21.432004+01:00 h1621799 qmail-queue-handlers[11406]: [email protected]
2010-02-12T09:07:21.432022+01:00 h1621799 qmail-queue-handlers[11406]: [email protected]
2010-02-12T09:07:21.432040+01:00 h1621799 qmail-queue-handlers[11406]: hook_dir = '/usr/local/psa/handlers/before-queue'
2010-02-12T09:07:21.432058+01:00 h1621799 qmail-queue-handlers[11406]: recipient[3] = '[email protected]'
2010-02-12T09:07:21.432078+01:00 h1621799 qmail-queue-handlers[11406]: handlers dir = '/usr/local/psa/handlers/before-queue/recipient/[email protected]'
2010-02-12T09:07:21.531021+01:00 h1621799 qmail-queue-handlers[11406]: starter: submitter[11407] exited normally
2010-02-12T09:07:21.531055+01:00 h1621799 qmail: 1265962041.526226 bounce msg 27983875 qp 11406
2010-02-12T09:07:21.531072+01:00 h1621799 qmail: 1265962041.526265 end msg 27983875
2010-02-12T09:07:21.531093+01:00 h1621799 qmail: 1265962041.530909 new msg 27984202
2010-02-12T09:07:21.531115+01:00 h1621799 qmail: 1265962041.530944 info msg 27984202: bytes 5120628 from <[email protected]> qp 11407 uid 2522
2010-02-12T09:07:21.646695+01:00 h1621799 qmail: 1265962041.539484 starting delivery 17754: msg 27984202 to local [email protected]
2010-02-12T09:07:21.646782+01:00 h1621799 qmail: 1265962041.539539 status: local 1/10 remote 0/20
2010-02-12T09:07:21.646815+01:00 h1621799 qmail-local-handlers[11408]: Handlers Filter before-local for qmail started ...
2010-02-12T09:07:21.653708+01:00 h1621799 qmail-local-handlers[11408]: [email protected]
2010-02-12T09:07:21.653747+01:00 h1621799 qmail-local-handlers[11408]: [email protected]
2010-02-12T09:07:21.653774+01:00 h1621799 qmail-local-handlers[11408]: mailbox: /var/qmail/alias
2010-02-12T09:07:21.653793+01:00 h1621799 qmail-local-handlers[11408]: hook_dir = '/usr/local/psa/handlers/before-local'
2010-02-12T09:07:21.653812+01:00 h1621799 qmail-local-handlers[11408]: recipient[3] = '[email protected]'
2010-02-12T09:07:21.653838+01:00 h1621799 qmail-local-handlers[11408]: handlers dir = '/usr/local/psa/handlers/before-local/recipient/[email protected]'
2010-02-12T09:07:21.653857+01:00 h1621799 qmail-queue-handlers[11410]: Handlers Filter before-queue for qmail started ...
2010-02-12T09:07:21.653879+01:00 h1621799 qmail-queue-handlers[11410]: [email protected]
2010-02-12T09:07:21.653896+01:00 h1621799 qmail-queue-handlers[11410]: [email protected]
2010-02-12T09:07:21.653913+01:00 h1621799 qmail-queue-handlers[11410]: hook_dir = '/usr/local/psa/handlers/before-queue'
2010-02-12T09:07:21.653929+01:00 h1621799 qmail-queue-handlers[11410]: recipient[3] = '[email protected]'
2010-02-12T09:07:21.653948+01:00 h1621799 qmail-queue-handlers[11410]: handlers dir = '/usr/local/psa/handlers/before-queue/recipient/[email protected]'
2010-02-12T09:07:21.770291+01:00 h1621799 qmail: 1265962041.769925 new msg 27984203
2010-02-12T09:07:21.770327+01:00 h1621799 qmail: 1265962041.769979 info msg 27984203: bytes 5120748 from <[email protected]> qp 11411 uid 2021
2010-02-12T09:07:21.774163+01:00 h1621799 qmail-queue-handlers[11410]: starter: submitter[11411] exited normally
2010-02-12T09:07:21.803551+01:00 h1621799 qmail: 1265962041.775486 starting delivery 17755: msg 27984203 to local [email protected]
2010-02-12T09:07:21.803592+01:00 h1621799 qmail: 1265962041.775534 status: local 2/10 remote 0/20
2010-02-12T09:07:21.803610+01:00 h1621799 qmail: 1265962041.775552 delivery 17754: success: did_0+1+0/qp_11410/
2010-02-12T09:07:21.803627+01:00 h1621799 qmail: 1265962041.775568 status: local 1/10 remote 0/20
2010-02-12T09:07:21.803645+01:00 h1621799 qmail: 1265962041.775582 end msg 27984202
2010-02-12T09:07:21.803668+01:00 h1621799 qmail-local-handlers[11413]: Handlers Filter before-local for qmail started ...
2010-02-12T09:07:21.803685+01:00 h1621799 qmail-local-handlers[11413]: [email protected]
2010-02-12T09:07:21.803701+01:00 h1621799 qmail-local-handlers[11413]: [email protected]
2010-02-12T09:07:21.803722+01:00 h1621799 qmail-local-handlers[11413]: mailbox: /var/qmail/alias
2010-02-12T09:07:21.803757+01:00 h1621799 qmail-local-handlers[11413]: hook_dir = '/usr/local/psa/handlers/before-local'
2010-02-12T09:07:21.803781+01:00 h1621799 qmail-local-handlers[11413]: recipient[3] = '[email protected]'
2010-02-12T09:07:21.803803+01:00 h1621799 qmail-local-handlers[11413]: handlers dir = '/usr/local/psa/handlers/before-local/recipient/[email protected]'
2010-02-12T09:07:21.898818+01:00 h1621799 qmail-queue-handlers[11415]: Handlers Filter before-queue for qmail started ...
2010-02-12T09:07:21.910542+01:00 h1621799 qmail-queue-handlers[11415]: [email protected]
2010-02-12T09:07:21.910603+01:00 h1621799 qmail-queue-handlers[11415]: [email protected]
2010-02-12T09:07:21.910652+01:00 h1621799 qmail-queue-handlers[11415]: hook_dir = '/usr/local/psa/handlers/before-queue'
2010-02-12T09:07:21.910732+01:00 h1621799 qmail-queue-handlers[11415]: recipient[3] = '[email protected]'
2010-02-12T09:07:21.910771+01:00 h1621799 qmail-queue-handlers[11415]: handlers dir = '/usr/local/psa/handlers/before-queue/recipient/[email protected]'
2010-02-12T09:07:21.995591+01:00 h1621799 qmail: 1265962041.995330 new msg 27983875
2010-02-12T09:07:21.995613+01:00 h1621799 qmail: 1265962041.995371 info msg 27983875: bytes 5120862 from <[email protected]> qp 11416 uid 2021
2010-02-12T09:07:21.995683+01:00 h1621799 qmail-queue-handlers[11415]: starter: submitter[11416] exited normally
 
Die Fehlermeldung findest Du aber inzwischen selber, oder?
failure: This_message_is_looping:_it_already_has_my_Deliver ed-To_line._(#5.4.6)/
Zumindest wissen wir jetzt, dass es nicht nur ein Ping-Pong vom Postmaster ist, sondern hin und wieder die Zustellung an root@... versucht wird.
Kommt in den Logfiles auch mal "tripple bounce" vor? (Evtl mit _ statt Space.)

2 Sekunden Maillog sagen:
Bitte nicht irgendwelche 2 Sekunden. Denn wie man am Anfang Deines Auszuges sieht, handelt es sich bereits um einen Bounce. Interessant sind hier die ersten
Direkt die ersten paar (~20-50) Zeilen nach dem Neustart von Qmail nachdem Du die Queue gelöscht hast.
Wie groß wird die Queue eigentlich? Oder ist es immer nur diese eine Email die hin und her tanzt?

huschi.
 
Habe ich bereits in einem anderen Thread gepostet

Sehr geehrte Damen und Herren,

der auf Ihrem System laufende SMTP-Dienst wurde vom Hersteller mit fehlerhaften Binaries ausgeliefert. Diese führten dazu, dass Ihr Server eine hohe Systemlast verursachte, da Systemmails in einer Schleife hingen und nicht zugestellt werden konnten.

Diese Binaries haben wir nun ausgetauscht und ein Backup der originalen Binaries im selben Verzeichnis erstellt.

Ausgetauschte Dateien:

Qmail:
/var/qmail/bin/qmail-queue
/var/qmail/bin/qmail-remote
Ich würde also die Dateien einmal austauschen bzw. mir andere Binaries holen!

Ubuntu 8.04 x64

Dateien habe ich angehangen!

Bitte beachten: Ich übernehme keine Haftung für die enthaltenen Binaries. Verwendung ganz klar auf eigene Verantwortung!
 

Attachments

Last edited by a moderator:
Hallo Jaegermeister,

vielleicht könnten wir die Binaries, die Du erhalten hast, hier zum DL anbieten.

Gruß,
--marneus
 
Okay, wo bekomme ich denn die korrekten Binarys her?

Hab openSuSE 11.1 x86 :)

Vielen Dank schonmal!
 
Habe die Dateien oben im Post angehangen!
Dient nur als Erinnerung das die Dateien jetzt im Anhang sind.


@MOD: Am besten Post 33 und 35 zusammenführen dann sollte auch jeder gelesen habe worums geht
 
Last edited by a moderator:
So ich habe jetzt die neuen Binarys eingepflegt, das Queue geleert und Qmail restartet.
Läuft bis jetzt ganz prima, mal über Nacht beobachten...
 
Die Binarys habe ich ausgetauscht, ect.

Nun ist die CPU Last ganz okay, aber es können keine Mails mehr versendet werden. :mad:

Das ist echt uncool!

Wenn ich bei gestartetem ./sendmail eine Statusabfrage mache, kommt unused. Hat wer eine Idee?
Langsam geht mir das echt auf den Sender...

So, nach reichlicher überlegung bin ich auf Postfix umgestiegen. Läuft bislang prima...
Somit ist das Problem für mich (hoffentlich) ein für alle mal aus der Welt.
 
Last edited by a moderator:
Ähem!
Wer hat denn tatsächlich geglaubt, dass die Binaries von einem Ubuntu auf einem SuSE-Server laufen?

PS:
Um seine eigenen Qmail-Binaries neu zu installieren gibt es einen hier schon häufiger beschriebenen Tipp:
Wechsel auf Postfix und wieder zurück auf Qmail.
Das ist in meinen Augen zwar die "Windows-Hammer-Methode" aber funktioniert bei unbedarften Administratoren anscheinend recht gut.

huschi.
 

Back
Top