PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : vServer, daemontools, djbdns



garciam
19.02.06, 10:53
Hallo

Ich versuche die daemontools gemäss Anleitung von http://www.djbdnsrocks.org/daemontools.htm auf einem FC4 x86_64 vServer zu installieren. Wenn ich aber ./package/install ausführe, wird die Installation zwar durchgeführt, jedoch mit folgender Meldung beendet ->
...
Creating /service...
Adding svscanboot to inittab...
package/run.inittab: line 11: kill: (1) - Kein passender Prozess gefunden

Wenn ich dann ps -aux abfrage erscheint auch kein svscan.

Unter /usr/local/bin/ gibt es aber ein svscan und wenn ich /usr/local/bin/svscan ausführe erseint er dann auch in ps -aux

Was muss ich machen damit der Prozess korrekt startet?

Gruss

derRichard
19.02.06, 14:57
hallo!

init hat bei dir nicht die prozessnummer 1.
darum geht "kill -HUP 1" nicht.
vl. verwenden diese vserver software kein init, was auch immer.

jedenfalls musst svcan per hand starten.
der befehl heisst: /command/svscanboot

hth,
//richard

garciam
19.02.06, 15:53
hallo!

init hat bei dir nicht die prozessnummer 1.
darum geht "kill -HUP 1" nicht.
vl. verwenden diese vserver software kein init, was auch immer.

jedenfalls musst svcan per hand starten.
der befehl heisst: /command/svscanboot

hth,
//richard
Scheinbar hat init schon die id 1, oder sehe ich das falsch?
root 1 0.2 0.0 4876 588 ? S 15:39 0:00 init [3]

So wie du schreibst -> /command/svscanboot startet er. Ist aber irgendwie nicht so eine befriedigende Lösung. Mal schauen, vielleicht finde ich ja noch was raus.

Den vServer habe ich übrigens nach der Anleitung von http://linux-vserver.org/VServer+installation+Fedora+Core+4 installiert.

Danke und Gruss

derRichard
19.02.06, 15:58
hallo!

dann hast du eben nicht das recht das hup-signal an init zu senden.
du musst svcan ja nicht per init beteiben. starte es halt einfach als init.d dienst....

//richard