was ich getan habe ist
sudo emacs /etc/init/app.conf
und dann schreibe ich den Code für meinen Emporkömmling
# application Server
description "applicationServer"
author "Rahul Mehta <[email protected]"
start on (net-device-up
and local-filesystems
and runlevel [2345])
stop on runlevel [016]
exec /lily/bin/launch-hadoop
wenn ich versuche, diese Datei zu speichern, heißt es:
/etc/init/: no such directory
was muss ich tun, um dieses Problem zu lösen?
Verwende Ubuntu 8.04.
Unter Ubuntu 11.04 erhalte ich diesen Fehler
start: Job failed to start
Antwort1
Ubuntu 8.04 enthält eine ältere Version von Upstart, die ihre Konfigurationsdateien in gespeichert hat /etc/event.d
. Sie sollten Ihre Konfigurationsdatei also entweder in diesem Verzeichnis ablegen oder auf eine neuere Version von Ubuntu aktualisieren, die Upstart-Konfigurationsdateien in speichert /etc/init
.