Sendmail loggt nach ehemals voller Partition nicht mehr
Hallo, auf einem alten Rechner bei mir läuft noch sendmail. Eines Tages lief die Partition, die unter /var gemountet ist, voll. Daraufhin konnte sendmail natürlich nicht mehr in die Datei /var/log/mail schreiben. Die Partition hat längst wieder genug Platz, aber sendmail macht trotz Neustart keinerlei Anstalten, weder in das alte noch ein neu angelegtes (mit touch - erst, als sendmail auch keine neues anlegen wollte) Logfile reinzuschreiben. Was ist denn da faul? (Seltsam, es begegnet einem doch immer wieder was neues ...) Übrigens: andere Programme, wie z.B. fetchmail, haben nach der "Partitionsbefreiung" anstandslos weitergeloggt. Vielen Dank schon im Voraus für Eure Ratschläge! Thomas Michalka
Hallo Thomas, hallo Leute, Am Montag, 3. Oktober 2005 21:06 schrieb Thomas Michalka:
auf einem alten Rechner bei mir läuft noch sendmail. Eines Tages lief die Partition, die unter /var gemountet ist, voll. Daraufhin konnte sendmail natürlich nicht mehr in die Datei /var/log/mail schreiben.
Die Partition hat längst wieder genug Platz, aber sendmail macht trotz Neustart keinerlei Anstalten, weder in das alte noch ein neu angelegtes (mit touch - erst, als sendmail auch keine neues anlegen wollte) Logfile reinzuschreiben.
Was ist denn da faul? (Seltsam, es begegnet einem doch immer wieder was neues ...)
Hast Du den syslogd neu gestartet? Kann es sein, dass die gelöschten Dateien noch von irgendeinem Programm verwendet werden und deshalb immer noch Platz beanspruchen? Gruß Christian Boltz -- Sind wir denn hier im Kindergarten? Kaum is Mama weg, schon haut Ihr aufeinander rum. Nu is Mama (ich) wieder da und jetzt aber wieder sinnig hier!! [Jessica Bleche in suse-linux]
Hallo Christian, hallo Liste, Christian Boltz schrieb:
Hallo Thomas, hallo Leute,
Am Montag, 3. Oktober 2005 21:06 schrieb Thomas Michalka:
auf einem alten Rechner bei mir läuft noch sendmail. Eines Tages lief die Partition, die unter /var gemountet ist, voll. Daraufhin konnte sendmail natürlich nicht mehr in die Datei /var/log/mail schreiben.
Die Partition hat längst wieder genug Platz, aber sendmail macht trotz Neustart keinerlei Anstalten, weder in das alte noch ein neu angelegtes (mit touch - erst, als sendmail auch keine neues anlegen wollte) Logfile reinzuschreiben.
Was ist denn da faul? (Seltsam, es begegnet einem doch immer wieder was neues ...)
Hast Du den syslogd neu gestartet?
Ja, der Rechner mußte wegen einer anderen Sache runtergefahren werden. Aber wie ich jetzt vermute konnte auch ein Neustart des syslogd das Loggen nicht bewirken, weil durch die volle Partition auch eine Mail lokal nicht mehr zugestellt werden konnte, so daß in /var/spool/mqueue eine Mail-Datei sozusagen "hängen" blieb. Erst nachdem ich jetzt diese Datei _und_ den syslogd neu gestartet habe, hat wurde wieder eine Datei /var/log/mail angelegt und auch gleich gefüllt. Also war Dein Hinweis sehr hilfreich, vielen Dank!
Kann es sein, dass die gelöschten Dateien noch von irgendeinem Programm verwendet werden und deshalb immer noch Platz beanspruchen?
Nein, das war offensichtlich nicht so. Viele Grüße Thomas Michalka
participants (2)
-
Christian Boltz
-
Thomas Michalka