Am Thu, 8 Nov 2012 14:53:39 +0100 schrieb "Lentes, Bernd" <bernd.lentes@helmholtz-muenchen.de>:
Dieter schrieb:
-----Original Message----- From: Dieter Klünter [mailto:dieter@dkluenter.de] Sent: Thursday, November 08, 2012 2:32 PM To: opensuse-de@opensuse.org Subject: Re: init-Skripts starten nicht in der angegeben Reihenfolge
Am Thu, 8 Nov 2012 13:49:43 +0100 schrieb "Lentes, Bernd" <bernd.lentes@helmholtz-muenchen.de>:
Dieter schrieb:
Am Wed, 7 Nov 2012 19:06:03 +0100 schrieb "Lentes, Bernd" <bernd.lentes@helmholtz-muenchen.de>:
Hi,
ich habe zwei init-skripte, die in einer bestimmten Reihenfolge starten sollten, dies aber nicht tun:
========================================
sunhb58820:/etc/init.d # find . -iname '*network' -o -iname '*hpsmh*' ./network ./rc2.d/K08network ./rc2.d/S02network ./hpsmhd ./rc3.d/K08network ./rc3.d/K01hpsmhd ./rc3.d/S02network ./rc3.d/S10hpsmhd ./rc5.d/K08network ./rc5.d/K01hpsmhd ./rc5.d/S02network ./rc5.d/S10hpsmhd sunhb58820:/etc/init.d #
=======================================
Würde ich erwarten, daß das network-skript vor dem hpsmhd-skript startet. Ist aber genau umgekehrt. Das ist doch falsch, oder bin ich geistig umnachtet ?
[...] Wenn ich man init.d(8) richtig interpretiere, werden Runlevel Scripts zuerst abgearbeitet und alle anderen Skripts in der Reihenfolge der definierten Abhängiglkeiten.
Hi Dieter,
weißt meinst Du mit "Runlevel Scripts" und "anderen Skripts" ?
Runlevel, oder auch init level, rc0, rc3,rc5 definiert bei den init Scripts im Verzeichnis /etc/init.d den Runlevel. rc0 = init 0 rc3 = init 3 rc5 = init 5 rc6 = init 6 rcS = init single User
Im Grunde sind dies Softlinks auf die Startdateien in /etc/init.d
Hi,
aber wie verhält sich das mit den Skripten in einem best. Runlevel ? Nehmen wir mal den runlevel 3. Müßte dann nicht (s.o.) das network-skript vor dem hpsmhd-skript gestartet werden, da der link des network-scripts eine kleinere Ziffer (S02) hat als der link des hpsmhd-skripts (S10) ? Also S02network vor S10hpsmd ?
Im Prinzip ist das richtig, aber welche Abhängigkeiten werden in dem init Script aufgelistet? Vielleicht kann S02 nicht ausgeführt werden, weil ein Required-Start Parameter noch nicht aufgelöst werden konnte? -Dieter -- Dieter Klünter | Systemberatung http://dkluenter.de GPG Key ID:DA147B05 53°37'09,95"N 10°08'02,42"E -- 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