2016-07-24 81 views
9

我在Ubuntu 16.04安装监控器,命令:主管不启动时启动在Ubuntu 16.04

sudo apt-get install supervisor 

主管3.2.0-2安装成功,如果我用命令来运行它的工作原理:

sudo service supervisor start 

但是在重新启动后它不会自动启动。 有一个在/etc/init.d目录的初始化脚本,它运行主管,以及:

sudo /etc/init.d/supervisor start 

我想尝试添加这个初始化脚本启动:

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 

但主管在启动时不启动。 服务器重新启动后,如何每次启动它?

+0

尝试添加一些调试输出到启动脚本,它可能会失败。 – Yaron

回答

16

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

sudo systemctl enable supervisor 

而且你的命令来启动该服务应更新为:

sudo systemctl start supervisor 
+0

不幸的是,这并没有帮助。 – inoks