主管在Ubuntu 16.04上启动时无法启动

时间:2016-07-24 12:09:53

标签: ubuntu systemd supervisor init.d

我使用以下命令在Ubuntu 16.04上安装了Supervisor:

sudo apt-get install supervisor

Supervisor 3.2.0-2已成功安装并运行,如果我使用以下命令运行它:

sudo service supervisor start

但重新启动后它不会自动启动。 init.d目录中有一个init脚本,它也运行supervisor:

sudo /etc/init.d/supervisor start

我尝试将此init脚本添加到启动:

sudo update-rc.d supervisor defaults

之后我检查了/etc/rc*.d目录,并且有符号链接,如:

/etc/rc0.d/@K02supervisor
/etc/rc1.d/@K02supervisor
/etc/rc2.d/@S01supervisor
/etc/rc3.d/@S01supervisor
/etc/rc4.d/@S01supervisor
/etc/rc5.d/@S01supervisor
/etc/rc6.d/@K02supervisor

但主管并不是从创业开始的。 如何在服务器重启后每次启动它?

1 个答案:

答案 0 :(得分:16)

您需要执行命令以在系统启动时启动服务。对于Ubuntu 16.04上的systemd,这将是:

sudo systemctl enable supervisor

此外,启动服务的命令应更新为:

sudo systemctl start supervisor