我已经通过apt-get成功地安装了runit (至少我没有错误)
Setting up runit (2.1.2-9.2ubuntu1) ...然而,runit似乎并没有运行自己,可以这么说。下面的命令没有显示任何内容。
ps -ef | grep runsvdir我能够在/etc/service上手动运行runsvdir,而且它似乎可以工作,因为之后在我的服务文件夹中出现了supervise文件夹。但如果我想跑
sudo sv status my-service我收到
失败:我的服务: runsv没有运行
我使用runit来管理rails上的ruby和sidekiq进程。服务器是数字海洋液滴。我有一个服务器使用Ubuntu16.04(没有这个问题)和Ubuntu18.04(有)。
在配置和部署之后,我遇到的第一个错误实际上是
无法打开监督/确定:文件不存在
我想知道这些问题是否有关联?
谢谢您抽时间见我!
发布于 2018-08-03 11:12:02
runit包不提供开箱即用的systemd单元文件。但是有一个特殊的包提供它: runit-systemd。
只要安装这个软件包,runit就会完成它的工作。
sudo apt install runit-systemdhttps://askubuntu.com/questions/1046836
复制相似问题