![](https://seccdn.libravatar.org/avatar/09afe7296152c023a20bbba0719aec26.jpg?s=120&d=mm&r=g)
Hallo Liste, ich habe folgendes Problem. Ich starte in den Runlevels 3 und 5 den Service slurpd. Funktioniert auch einwandfrei. Jedoch möchte ich nun, daß der Service automatisch neu gestartet wird, wenn er durch irgendein Ereignis beendet wird. Danke für eure Hilfe!! -- Sparen beginnt mit GMX DSL: http://www.gmx.net/de/go/dsl
![](https://seccdn.libravatar.org/avatar/71c84eb753c5845eb1d9071a337e30ce.jpg?s=120&d=mm&r=g)
"Florian Preuß" <florian-preuss@gmx.net> writes:
Hallo Liste,
ich habe folgendes Problem. Ich starte in den Runlevels 3 und 5 den Service slurpd. Funktioniert auch einwandfrei. Jedoch möchte ich nun, daß der Service automatisch neu gestartet wird, wenn er durch irgendein Ereignis beendet wird.
Starte den Prozess über init und nicht über ein Startscript, also einen Eintrag in /etc/inittab. -Dieter -- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:01443B53
![](https://seccdn.libravatar.org/avatar/09afe7296152c023a20bbba0719aec26.jpg?s=120&d=mm&r=g)
"Florian Preuß" <florian-preuss@gmx.net> writes:
Hallo Liste,
ich habe folgendes Problem. Ich starte in den Runlevels 3 und 5 den Service slurpd. Funktioniert auch einwandfrei. Jedoch möchte ich nun, daß der Service automatisch neu gestartet wird, wenn er durch irgendein Ereignis beendet wird.
Starte den Prozess über init und nicht über ein Startscript, also einen Eintrag in /etc/inittab.
-Dieter -- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:01443B53
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Ich habe folgendes in die inittab eingetragen, der Service wird aber nicht restartet, wenn ich ihn beende. sl:35:respawn:/etc/init.d/slurpd start -- GMX im TV ... Die Gedanken sind frei ... Schon gesehen? Jetzt Spot online ansehen: http://www.gmx.net/de/go/tv-spot
![](https://seccdn.libravatar.org/avatar/84e65d084bd570e59e2f1d3f9454868b.jpg?s=120&d=mm&r=g)
Am Montag, 24. Januar 2005 10:22 schrieb "Florian Preuß":
"Florian Preuß" <florian-preuss@gmx.net> writes:
Hallo Liste,
ich habe folgendes Problem. Ich starte in den Runlevels 3 und 5 den Service slurpd. Funktioniert auch einwandfrei. Jedoch möchte ich nun,
daß
der Service automatisch neu gestartet wird, wenn er durch irgendein Ereignis beendet wird.
Starte den Prozess über init und nicht über ein Startscript, also einen Eintrag in /etc/inittab.
-Dieter -- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:01443B53
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Ich habe folgendes in die inittab eingetragen, der Service wird aber nicht restartet, wenn ich ihn beende.
sl:35:respawn:/etc/init.d/slurpd start
Das ist ein Inistskript, was Du da aufrufst. Du mußt schon den Service dirket aufrufen und kein inistskript Bernd
![](https://seccdn.libravatar.org/avatar/71c84eb753c5845eb1d9071a337e30ce.jpg?s=120&d=mm&r=g)
"Florian Preuß" <florian-preuss@gmx.net> writes:
"Florian Preuß" <florian-preuss@gmx.net> writes:
Hallo Liste,
Ich habe folgendes in die inittab eingetragen, der Service wird aber nicht restartet, wenn ich ihn beende.
sl:35:respawn:/etc/init.d/slurpd start
Das kann ja nicht funktionieren, denn damit rufst du nur das Startscript auf und nicht den Prozess, du musst schon das Binary direkt aufrufen. -Dieter -- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:01443B53
![](https://seccdn.libravatar.org/avatar/09afe7296152c023a20bbba0719aec26.jpg?s=120&d=mm&r=g)
Danke für die Info mit dem Startskript. Wenn ich direkt die bin starte, sl:35:respawn:/usr/lib/openldap/slurpd -t /var/lib/slurpd, wird slurpd 8x gestartet und wenn ich alle beende, bleiben sie beendet. Gibt es denn keine einfachere Möglichkeit, einem Prozess die Anweisung zu geben, dass er automatisch restarten soll, wenn er beendet wird? Des Weiteren, verwendet mein slurpd GSSAPI, benötigt also ein Kerberos5 Ticket. Kann ich dies auch irgendwie in die inittab mit einbauen? Was ist mit den Daemontools gemeint? Gruß Florian end -- 10 GB Mailbox, 100 FreeSMS http://www.gmx.net/de/go/topmail +++ GMX - die erste Adresse für Mail, Message, More +++
![](https://seccdn.libravatar.org/avatar/84e65d084bd570e59e2f1d3f9454868b.jpg?s=120&d=mm&r=g)
Am Montag, 24. Januar 2005 09:48 schrieb "Florian Preuß":
Hallo Liste,
ich habe folgendes Problem. Ich starte in den Runlevels 3 und 5 den Service slurpd. Funktioniert auch einwandfrei. Jedoch möchte ich nun, daß der Service automatisch neu gestartet wird, wenn er durch irgendein Ereignis beendet wird.
Das einfachste wird es sein, den Prozeß in der /etc/inittab als respawn einzutragen. Dann gehört er natürlich nicht mehr in irgendein Startskript, sondern wird von inittab selber verwaltet. Ob das aber so das ist, was Du wirklich willst, weiß ich auch nicht. Du solltest Dich auf jeden Fall mit dem System V Startmechanismus auseinandersetzen, besonders was bei Runlevelwechsel passiert. Bernd
![](https://seccdn.libravatar.org/avatar/ac652a7da1917a2096649d26e68b8b3b.jpg?s=120&d=mm&r=g)
Am Mo, den 24.01.2005 schrieb Bernd Brodeßer um 10:34:
Am Montag, 24. Januar 2005 09:48 schrieb "Florian Preuß":
Hallo Liste,
ich habe folgendes Problem. Ich starte in den Runlevels 3 und 5 den Service slurpd. Funktioniert auch einwandfrei. Jedoch möchte ich nun, daß der Service automatisch neu gestartet wird, wenn er durch irgendein Ereignis beendet wird.
Das einfachste wird es sein, den Prozeß in der /etc/inittab als respawn einzutragen. Dann gehört er natürlich nicht mehr in irgendein Startskript, sondern wird von inittab selber verwaltet. Ob das aber so das ist, was Du wirklich willst, weiß ich auch nicht. Du solltest Dich auf jeden Fall mit dem System V Startmechanismus auseinandersetzen, besonders was bei Runlevelwechsel passiert.
Was auch möglich wäre, das man Dienste mit den Daemontools starten lässt. Dann werden die auch wieder gestartet, wenn diese abrauchen. Aber egal welche Variante man wählt, sollte man vorher auch sicher sein, das diese auch Fehlerfrei starten. Wenn diese widererwarten häufig dann doch mal abrauchen sollten, sollte man die Ursache des Abstürzens ermitteln und beseitigen. Bye Michael -- Diese Mail wurde Ihnen präsentiert von Ihrem Mailreader. ________________________________________________________________________ http://macbyte.info/ ICQ #151172379 http://dattuxi.de/
participants (4)
-
"Florian Preuß"
-
Bernd Brodeßer
-
Dieter Kluenter
-
Michael Raab