Hallo, ich habe momentan ein aktutes Problem mit Suse 13.2. Schon seit längerem fühlte sich der Rechner 'zäh' an, da der jedoch nur im Hintergrund für die Wetterstation werkelt, habe ich das nicht gleich bemerkt. Ein Blick in die Logs (journalctl -r) zeigte tonnenweise Einträge der Form
Feb 06 21:51:07 weser cron[1365]: postdrop: warning: mail_queue_enter: create file maildrop/651570.19354: Permission denied
*Pro Sekunde werden ca. 100 derartige Einträge geschrieben, der Load von dem Rechner war über 25!* Mit killall -9 postdrop (mußte ich 4 mal machen, bis alle weg waren) scheint jetzt wieder Ruhe zu sein. Frage: was macht der da ? Auf dem Rechner ist nichts bzgl. Mail eingereicht, ein E-Mail-Client wurde noch nie gestartet. Und was muß ich machen, damit sich der Rechner nicht irgendwann wieder zumüllt ? Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Fri, 6 Feb 2015 22:15, Jürgen Hochwald
Hallo,
ich habe momentan ein aktutes Problem mit Suse 13.2.
Schon seit längerem fühlte sich der Rechner 'zäh' an, da der jedoch nur im Hintergrund für die Wetterstation werkelt, habe ich das nicht gleich bemerkt.
Ein Blick in die Logs (journalctl -r) zeigte tonnenweise Einträge der Form
Feb 06 21:51:07 weser cron[1365]: postdrop: warning: mail_queue_enter: create file maildrop/651570.19354: Permission denied
*Pro Sekunde werden ca. 100 derartige Einträge geschrieben, der Load von dem Rechner war über 25!*
Mit killall -9 postdrop (mußte ich 4 mal machen, bis alle weg waren) scheint jetzt wieder Ruhe zu sein.
Frage: was macht der da ? Auf dem Rechner ist nichts bzgl. Mail eingereicht, ein E-Mail-Client wurde noch nie gestartet.
Und was muß ich machen, damit sich der Rechner nicht irgendwann wieder zumüllt ?
Sieht nach einem falschen oder fehlendem Verzeichniss aus. Prüfen (als root): /usr/sbin/postfix check oder manuell: "ls -dl /var/spool/postfix/maildrop" das sollte so was ausgeben (Zeit kann anders sein): drwx-wx--- 1 postfix maildrop 0 Dec 16 08:45 /var/spool/postfix/maildrop wenn nicht, z.B. Verzeichniss nicht da: (Meldung: Datei oder Verzeichnis nicht gefunden) anlegen: "mkdir -pm 0730 /var/spool/postfix/maildrop" Wenn Besizer und / oder Gruppe nicht stimmen: richtig stellen: "chown postfix:maildrop /var/spool/postfix/maildrop" Dann postfix neu starten und die Start Meldungen anschauen: "systemctl restart postfix.service" "systemctl status postfix.service" Das sollte eventuell weitere Hinweise geben. Sonst nochmal nachfragen. - Yamaban.
Am 06.02.2015 um 22:44 schrieb Yamaban:
.......
Sonst nochmal nachfragen.
- Yamaban. Das werde ich morgen oder übermorgen ausprobieren.
Am liebsten wäre es mir (fast), wenn der ganze Kram garnicht erst laufen würde. Im Yast habe ich unter Software eine Eintrag 'postfix' entdeckt. Kann ich den einfach deinstallieren ? Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Fri, 6 Feb 2015 23:48, Jürgen Hochwald
Am 06.02.2015 um 22:44 schrieb Yamaban:
.......
Sonst nochmal nachfragen.
- Yamaban. Das werde ich morgen oder übermorgen ausprobieren.
Am liebsten wäre es mir (fast), wenn der ganze Kram garnicht erst laufen würde. Im Yast habe ich unter Software eine Eintrag 'postfix' entdeckt. Kann ich den einfach deinstallieren ?
Jürgen
Dann mag dich auf jeden fall der "cron" nicht mehr so ganz. Und lokale mail geht dann auch nicht. (Nen reiner Desktop braucht normaler weise das nicht, mehr oder weniger ein Relikt älterer Zeiten) Und, nein, mit Deinem normalen Mail-Client hat das bis auf Sonderfälle auch nichts zu tun. Aber versuchen kannst du es, besser allerdings, wäre es, zuerst einmal postfix zu stoppen. "systemctl stop postfix" "systemctl disable postfix" Das erste Kommando stopt postfix, das zweite verhindert das automatische starten beim nächsten booten. Vorsicht ist besser als das Nachsehen haben. - Yamaban.
Am 07.02.2015 um 00:16 schrieb Yamaban Hallo, ich habe jetzt die Checks aus Deiner 1. Antwort gemacht (siehe Anhang 'postdrop002.txt'). Gleich zum Beginn beim 'check' werden werden da einige Rechteprobleme gemeldet, weiß aber nicht so recht, wie ich die richtig setzen muß.
"systemctl stop postfix" "systemctl disable postfix"
Das erste Kommando stopt postfix, das zweite verhindert das automatische starten beim nächsten booten.
Vorsicht ist besser als das Nachsehen haben.
- Yamaban.
Ich habe den Dienst jetzt mit den o.g. Befehlen gestoppt. Der Rechner müllt sich aber weiterhin nach kurzer Zeit wieder zu (siehe Anhang postdrop003.txt). Habe den Rechner auch neu gestartet, keine Änderung. Irgendwo muß doch der Postfix aufgerufen/gestartet werden? Kann man diese Stelle nicht identifizieren und da dann den Start auskommentieren? Jürgen
Anhang003.txt in der vorhergehenden Nachricht ist falsch, hier der richtege Jürgen
Am Sonntag, 8. Februar 2015, 12:05:23 schrieb Jürgen Hochwald:
Ich habe den Dienst jetzt mit den o.g. Befehlen gestoppt. Der Rechner müllt sich aber weiterhin nach kurzer Zeit wieder zu (siehe Anhang postdrop003.txt). Habe den Rechner auch neu gestartet, keine Änderung.
Irgendwo muß doch der Postfix aufgerufen/gestartet werden? Kann man diese Stelle nicht identifizieren und da dann den Start auskommentieren?
Hallo Jürgen, schau mal hier: https://bugzilla.opensuse.org/show_bug.cgi?id=899471 Ändern kann man die Rechte mit: /usr/sbin/postfix set-permissions Gruß Eric -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Freitag, 6. Februar 2015, 22:15:36 schrieb Jürgen Hochwald:
Hallo,
ich habe momentan ein aktutes Problem mit Suse 13.2.
Schon seit längerem fühlte sich der Rechner 'zäh' an, da der jedoch nur im Hintergrund für die Wetterstation werkelt, habe ich das nicht gleich bemerkt.
Ein Blick in die Logs (journalctl -r) zeigte tonnenweise Einträge der Form
Feb 06 21:51:07 weser cron[1365]: postdrop: warning: mail_queue_enter: create file maildrop/651570.19354: Permission denied
*Pro Sekunde werden ca. 100 derartige Einträge geschrieben, der Load von dem Rechner war über 25!*
Mit killall -9 postdrop (mußte ich 4 mal machen, bis alle weg waren) scheint jetzt wieder Ruhe zu sein.
Frage: was macht der da ? Auf dem Rechner ist nichts bzgl. Mail eingereicht, ein E-Mail-Client wurde noch nie gestartet.
Und was muß ich machen, damit sich der Rechner nicht irgendwann wieder zumüllt ?
Jürgen
Halo Jürgen, seltsamer Weise ist mir das gestern durch Zufall auch aufgefallen. postdrop und postqueue haben nicht mehr die richtigen Rechte. Momentan fehlt die richtige Gruppe und auch "set group id on execution" Richtig wäre für beide: -rwxr-sr-x root maildrop Am besten du machst eine Bugmeldung auf. Gruß Eric -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (3)
-
Eric Schirra
-
Jürgen Hochwald
-
Yamaban