在应用程序中设置 upstart 时出现错误

在应用程序中设置 upstart 时出现错误

我所做的是

sudo emacs /etc/init/app.conf

然后我为我的 upstart 编写代码

# 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

相关内容