ubuntu - Supervisor 不会在 Ubuntu 16.04 上启动时启动

标签 ubuntu systemd supervisord init.d

<分区>


这个问题似乎不是关于 a specific programming problem, a software algorithm, or software tools primarily used by programmers 的.如果您认为这个问题是关于 another Stack Exchange site 的主题,您可以发表评论以说明问题可能在哪里得到解答。

关闭 6 年前

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

sudo apt-get install supervisor

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

sudo service supervisor start

但是重启后它不会自动启动。 在 init.d 目录中有一个初始化脚本,它也运行主管:

sudo /etc/init.d/supervisor start

我曾尝试将此初始化脚本添加到启动中:

sudo update-rc.d supervisor defaults

之后我检查了 /etc/rc*.d 目录,有像这样的符号链接(symbolic link):

/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

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

最佳答案

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

sudo systemctl enable supervisor

启动服务的命令也应更新为:

sudo systemctl start supervisor

关于ubuntu - Supervisor 不会在 Ubuntu 16.04 上启动时启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38551851/

上一篇:ubuntu - 执行 Postfix ubuntu 教程时权限被拒绝

下一篇:ubuntu - 托管 debian 更新存储库的简单方法

相关文章:

ubuntu - 如何使用 OpenLDAP 启用 SASL 身份验证 - 缺少 nsContainer objectClass

php - 作业服务器 - 从队列中删除 Gearman worker 函数

javascript - Dotcloud Nodejs Supervisord.conf 不工作

docker - 在主管的监督下保持活跃的Docker容器

ubuntu -/vagrant 挂载后如何运行 nginx.service

service - 绑定(bind)服务的 Systemd 计时器重新启动它绑定(bind)的服务

debian - 主管 : spawnerr: can't find command

ubuntu - 如何授予makefile复制文件夹的权限?

ruby-on-rails - Ubuntu 13.10 上的 PostgreSQL 9.3?

python - 导入错误 : No module named _sqlite3 (even after doing eveything)