Probleme: iowait, Ordnerlöschung und Postfix



at0m

New Member
Hallo,

in letzter Zeit habe ich sehr mit meinem vServer (Debian 5) zu kämpfen. Der iowait Wert ist bei meinem Server ziemlich hoch, woran könnte das liegen? Bei Postfix wird meine mailqeue immer höher (selbst nach neuinstallation). Keine Mail davon wird bearbeitet, geschweige denn es werden Emails versendet. Die mailqeue wird im Endeffekt so hoch, dass sich der Server wegen Swap-Überfüllung aufhängt. Ich benutze ispconfig 3.0.1. Manchmal wenn ich in ispconfig eine Domain hinzufüge löschen sich ganze "client" und "web" Ordner, ohne das ich eine Website bzw. Domain lösche. Selbst Neuinstallationen (und Selbst-Konfigurationen) des Systems helfen bei den Problemen nicht weiter. Ein Bekannter von mir benutzt das selbe Image wie ich beim gleichen Provider. Er hat diese Probleme nicht. Postfix habe vorrübergehend deaktiviert, sodass der Server nicht überlaufen kann.

Serverdaten:
###
OS: Debian Lenny (5.0) x64 Bit inkl. ISPConfig 3.0.1
CPU: Core2Quad 4x2,4GHz
RAM: 256 MB
Flexi-RAM/SWAP: 1024 MB
HDD: 20 GB
Provider: nbiserv
###
munin: h**p://a-server.tk/munin/ (Sternchen entfernen!)

Ich freue mich auf baldige Antworten.

mfg
 
Meinst du nicht, es wäre besser für dich und dein System, wenn du zunächst herauszufinden versuchst, weshalb dein Postfix die E-Mails nicht zustellt? Oder falls du die E-Mails nicht generiert hast, weshalb überhaupt soviele E-Mails in deiner Queue sind.
 
In diesem Fall ist der einzig richtige Befehl: "/usr/sbin/postfix stop". Denn vom Verhalten her scheint es, dass Dein Server eine SPAM-Schleuder ist.
Als nächstes kannst Du mit "mailq" nachschauen, was für Mails in der Warteschlange hängen und schon mal einen groben Eindruck bekommen, ob die da hin gehören oder nicht.
Letzte Gewissheit geben Dir die Logdateien, die je nach Distribution anders heißen, sich aber immer in /var/log befinden.
 
Postfix habe ich ja bereits gestoppt. In den logs war meinermeinung nach nichts aufregendes. Bei mailq erfahre ich von einer emailadresse namens [email protected] (das ist meine Domain). Danach steht noch was von Connection refused Jedoch habe ich kein getmail installiert.

Ein komplettes Beispiel:

Code:
408CF11C9FA      637 Fri Aug 21 10:35:01  [email protected]
(delivery temporarily suspended: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused)

mfg
 
In der Postfix-Config ist vorgesehen, dass irgendein Filter auf Port 10024 die Mails entgegennehmen soll -- was dieser aber nicht tut. Finde raus, welcher Filter das ist (z.B. Spamassassin, etc ...) und bringe ihn wieder zum Laufen. In dessen Log-Dateien solltest Du hoffentlich den Grund dafür finden, warum der Dienst nicht mehr läuft, und ihn dann so beseitigen, dass der Filter in Zukunft nicht mehr aussteigt.
 
In der main.cf von postfix habe ich folgendes gefunden:

content_filter = amavis:[127.0.0.1]:10024

...hat also irgendwas mit amavis zu tun. Soweit ich weiß läuft ohne amavis doch kein Emailverkehr?

mfg
 
Soweit ich weiß läuft ohne amavis doch kein Emailverkehr?
Auf deinem System ganz offensichtlich nicht. Das sagt dir übrigens auch schon die zuvor gepostete Logmeldung.

Jetzt wäre es an dir zu prüfen, ob deine Installation von Amavis läuft und E-Mails von deinem MTA annimmt.
 
So, das habe ich jetzt irgendwie hinbekommen. Amavis und Postfix laufen bis jetzt ohne zu überlaufen. Jedoch kann ich imemr noch keine Emails versenden. Hat das vielleicht irgendwas mit diesem Fehler hier zu tun?

Code:
Sep 17 17:08:26 vadmin65 postfix/master[17878]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling

mfg
 
Kann man da irgendwas machen?

mfg

Update:

Thread alt, Problem schon lange gelöst.
 
Last edited by a moderator:
Back
Top