Hallo, ich schalte meinen Rechner, auf dem SuSE 6.3 installiert ist, jeden Abend ein. Er loggt sich dann auch brav bei meinem ISP ein, holt mails und news (leafnode) ab und wwwoffle aktualisiert die entsprechenden Seiten. So weit so gut. Aber ab und zu startet ein Service nicht und ich bekomme auf der Konsole 1 z.B folgende Meldung: Failed Services in Runlevel 3: sendmail Es handelt sich meist um sendmail. Ab und an sind auch andere Dienste betroffen. Ein 'rcsendmail restart' und alles ist wieder in Ordnung. Wo könnte ein Fehler liegen? Meine Angaben sind wahrscheinlich etwas dürftig, aber ich tappe völlig im Dunkeln. mfG Alfons Thommes --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Alfons Thommes wrote:
ich schalte meinen Rechner, auf dem SuSE 6.3 installiert ist, jeden Abend ein. Er loggt sich dann auch brav bei meinem ISP ein, holt mails und news (leafnode) ab und wwwoffle aktualisiert die entsprechenden Seiten. So weit so gut. Aber ab und zu startet ein Service nicht und ich bekomme auf der Konsole 1 z.B folgende Meldung:
Failed Services in Runlevel 3: sendmail
Es handelt sich meist um sendmail. Ab und an sind auch andere Dienste betroffen. Ein 'rcsendmail restart' und alles ist wieder in Ordnung.
Wo könnte ein Fehler liegen? Meine Angaben sind wahrscheinlich etwas dürftig, aber ich tappe völlig im Dunkeln.
Wenn das mal wieder vorkommt, check doch mal, ob der genannte Prozess wirklich nicht läuft, z.B.: $ ps x | grep sendmail Oft ist es nämlich so, dass der Prozess trotzdem gestartet wurde, ist also eine falsche Fehlermeldung. :-) Frag mich nicht, woran das liegt. :-( christian -- Bitte kein CC: bei Antwort an Mailingliste Etikette per Mail: To: mailings-suse@gmx.de Subject: send etikette http://www.ndh.net/home/schult/etikette.html --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Wed, Mar 15, 2000 at 08:09:24PM +0100, Alfons Thommes wrote:
Hallo, ich schalte meinen Rechner, auf dem SuSE 6.3 installiert ist, jeden Abend ein. Er loggt sich dann auch brav bei meinem ISP ein, holt mails und news (leafnode) ab und wwwoffle aktualisiert die entsprechenden Seiten. So weit so gut. Aber ab und zu startet ein Service nicht und ich bekomme auf der Konsole 1 z.B folgende Meldung:
Failed Services in Runlevel 3: sendmail
Es handelt sich meist um sendmail. Ab und an sind auch andere Dienste betroffen. Ein 'rcsendmail restart' und alles ist wieder in Ordnung.
Wo könnte ein Fehler liegen? Meine Angaben sind wahrscheinlich etwas dürftig, aber ich tappe völlig im Dunkeln.
Ja, das tritt bei mir auch ganz sporadisch auf. Aber wenn ich dann nachsehe ist der Prozess meistens trotzdem aktiv und funktioniert auch völlig normal. Woran diese falschen Meldungen liegen kann ich auch nicht sagen. Und wie gesagt, dieser Fehler tritt eher selten auf ( vielleicht einmal in ca. drei Wochen ) bye Marc -- my Homepage: http://beam.at/cancerman visit it ;-)) registered Linux user #165939 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Marc usw,
Woran diese falschen Meldungen liegen kann ich auch nicht sagen.
Ich habe den Verdacht, dass das Bootscript die Prozesse startet und dann mach xx Millisekunden schaut, ob das Ding läuft, um dann "Done" auszugeben. Startet der Prozess langsamer, gibts das failed. Ich hatte das öfter bei Squid, der zuerst "failte" und dann zwei Zeilen später sagte "Process started".
Und wie gesagt, dieser Fehler tritt eher selten auf
vielleicht einmal in ca. drei Wochen )
Kiste durchlaufen lassen ;-) -- Viele Grüße vom Bodensee, Ralf Steck - Die Textwerkstatt mailto:rsteck@die-textwerkstatt.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Thu, Mar 16, 2000 at 01:40:56PM +0100, Ralf Steck wrote:
Hallo Marc usw,
Woran diese falschen Meldungen liegen kann ich auch nicht sagen.
Ich habe den Verdacht, dass das Bootscript die Prozesse startet und dann mach xx Millisekunden schaut, ob das Ding läuft, um dann "Done" auszugeben. Startet der Prozess langsamer, gibts das failed. Ich hatte das öfter bei Squid, der zuerst "failte" und dann zwei Zeilen später sagte "Process started".
Nein, da vermutest Du falsch. Die Prozesse werden in den Bootscripten mit dem Befehl `startproc ..` gestartet. *Nur* wenn dieser `startproc..` Aufruf einen Fehler bei seiner Ausführung zurückgibt wird `failed` ausgegeben. z.B. aus dem sendmail Bootscript : tartproc /usr/sbin/sendmail $SENDMAIL_ARGS || return=$rc_failed ^^^^^^^^^^^^^^^^^^^^^^^ Also nur bei Fehlerhafter Ausführung von startproc wird $rc_failed zurückgegeben, was dann diese so gehasste rote Schrift beim booten verursacht. Ich könnte es mir höchstens vorstellen das startproc nach seiner Ausführung einen Wert zurückgibt der dann durch den `||` Operator so interpretiert wird als sei `startproc` fehlgeschlagen, dies aber nicht so ist :-/
Und wie gesagt, dieser Fehler tritt eher selten auf
vielleicht einmal in ca. drei Wochen )
Kiste durchlaufen lassen ;-)
Nee, es hat wenig Sinn seinen Privaten PC 24h am Tag laufen zu lassen, wo man ja die meiste Zeit eh nicht da ist, oder :-D bye Marc -- my Homepage: http://beam.at/cancerman visit it ;-)) registered Linux user #165939 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Don, Mär 16, 2000 at 01:40:56 +0100, Ralf Steck wrote:
Hallo Marc usw,
Woran diese falschen Meldungen liegen kann ich auch nicht sagen.
Ich habe den Verdacht, dass das Bootscript die Prozesse startet und dann mach xx Millisekunden schaut, ob das Ding läuft, um dann "Done" auszugeben. Startet der Prozess langsamer, gibts das failed. Ich hatte das öfter bei Squid, der zuerst "failte" und dann zwei Zeilen später sagte "Process started".
Wenn Du Dir die Scripte mal anguckst (z. B. /etc/rc.d/sendmail) dann wirst Du feststellen, dass für die Bildschirmausgabe eine Variable $return genutzt wird; diese wird mit der Konstruktion return=$rc_done ... startproc ... || return=$rc_failed ... gefüllt. Also: Wenn startproc ... mit einem Return-Code != 0 (= Fehler) endet, wird die hinter || stehende Anweisung ausgeführt. Deinen Verdacht kann ich also (zumindest für sendmail unter suse 6.2) nicht bestätigen. Warum Dienste sporadisch nicht sauber starten kann ich nur raten. Ich habe das Problem mit dem NFS-Server und mit sendmail restart. Vielleicht folgen beim automatischen Ablauf Prozesse zu schnell hintereinander? Wie gesagt, reines Raten. Man könnte ja mal ein paar kleine sleep's in die Scripts einbauen und sich das Ergebnis dann betrachten. Jan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Thu, 16 Mar 2000, Marc Richter wrote: [snip]
Ja, das tritt bei mir auch ganz sporadisch auf. Aber wenn ich dann nachsehe ist der Prozess meistens trotzdem aktiv und funktioniert auch völlig normal.
Woran diese falschen Meldungen liegen kann ich auch nicht sagen. Und wie gesagt, dieser Fehler tritt eher selten auf ( vielleicht einmal in ca. drei Wochen )
bye Marc
ditto! bei mir ist es ebenso sporadisch inetd. der läuft aber, trotz "failed". kernel 2.2.10. irgendwas ist das faul. wenn ich auf der gleichen maschine, mit der gleichen hardware, demselben os boote, würde ich mir schon erwarten dass das immer hinhaut. bye -- Michael Karges, mika@ins.at, kar@space.at Powered by Linux! Bye Billy boy! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Alfons Thommes schrieb in 0,8K (19 Zeilen):
Aber ab und zu startet ein Service nicht und ich bekomme auf der Konsole 1 z.B folgende Meldung: Failed Services in Runlevel 3: sendmail Es handelt sich meist um sendmail. Ab und an sind auch andere Dienste betroffen. Ein 'rcsendmail restart' und alles ist wieder in Ordnung.
Setze mal einen "sleep 1" for den Startaufruf in den jeweiligen /sbin/init.d/*-Scripten. Das kann helfen. -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (7)
-
Alfons.Thommes@t-online.de
-
cschult@gmx.de
-
Jan.Trippler@t-online.de
-
mika@ins.at
-
MRichter@ahrens.de
-
rsteck@die-textwerkstatt.de
-
weissel@netcologne.de