то, что я сделал, это
sudo emacs /etc/init/app.conf
а затем я пишу код для своего стартапа
# 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
Когда я пытаюсь сохранить этот файл, он пишет:
/etc/init/: no such directory
что мне нужно сделать, чтобы решить эту проблему.
Использую Ubuntu 8.04.
На Ubuntu 11.04 у меня возникает эта ошибка
start: Job failed to start
решение1
Ubuntu 8.04 включает в себя старую версию Upstart, которая хранит свои файлы конфигурации в /etc/event.d
. Поэтому вам следует либо поместить свой файл конфигурации в этот каталог, либо обновиться до более новой версии Ubuntu, которая хранит файлы конфигурации Upstart в /etc/init
.