2012-04-11 52 views
2

我有一个新的小型亚马逊Ubuntu服务器,使用标准的AMI。我向init.d添加了一个作业,并且正在尝试使用update-rc.d将作业添加到我的启动中。但是,我得到一个未找到update-rc.d错误的命令。我认为这是Ubuntu标准安装的一部分,我没有看到有关如何安装它的任何建议。有什么想法吗?Amazon EC2 Ubuntu缺少update-rc.d?

谢谢!

+1

这与http://serverfault.com/questions/345228/update-rc-d-on-amazon-linux/345231 – maksimov 2016-04-23 18:20:32

回答

2

您是否管理?当我尝试在那里。你可以尝试做: find/-name update-rc.d也许它在别的地方,或者你没有权限。

你还在使用什么版本的Ubuntu?

+0

是一样的 - 我是管理员。我试图做一个“sudo find ...”,但什么都没发现。再次,我有点惊讶。我正在EC2上运行一个标准的AMI - 这是我正在运行的最新版本的[链接](https://aws.amazon.com/amazon-linux-ami/2012.03-release-notes/) - 它内核版本3.2.12。感谢您的检查。 – oraserrata 2012-04-20 17:59:35

3

您可能实际上想要使用chkconfig。例如,要启用memcached,您可以执行以下操作:

sudo chkconfig --level 345 memcached on 

重启后,应自动启动memcached。这在Amazon Linux AMI 2012.03上适用于我。