相关疑难解决方法(0)

生动 - 无法连接到新贵:连接被拒绝

刚刚通过 do-release-upgrade 更新,现在某些新贵工作,如 fail2ban 和 plexmediaserver 将无法启动(已尝试重新安装)

$ sudo service fail2ban start
Job for fail2ban.service failed. See "systemctl status fail2ban.service" and "journalctl -xe" for details.

$ systemctl status fail2ban.service
  fail2ban.service - Fail2Ban Service
   Loaded: loaded (/lib/systemd/system/fail2ban.service; enabled; vendor preset: enabled)
   Active: failed (Result: start-limit) since Mon 2015-04-27 19:47:27 BST; 26s ago
     Docs: man:fail2ban(1)
  Process: 14423 ExecStart=/usr/bin/fail2ban-client -x start (code=exited, status=255)

$ sudo service plexmediaserver start
Failed to start plexmediaserver.service: Unit plexmediaserver.service failed to load: No such file or directory.

$ …
Run Code Online (Sandbox Code Playgroud)

upstart init services fail2ban

51
推荐指数
2
解决办法
23万
查看次数

安装 git-all 时出现“无法连接到 Upstart”错误

我正在使用 15.04。

所以我正在使用 git 并安装了标准版本。我设置了 ssh 密钥,并且能够将我的存储库之一克隆到正确的文件夹。一切都很好,然后我决定安装更多软件包是个好主意。我跑了sudo apt-get install git-all。我正在查看错误代码,现在必须处理暴发户。

start: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
No apport report written because the error message indicates its a followup error from a previous failure.
dpkg: error processing package runit (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of git-daemon-run:
 git-daemon-run depends on runit; however:
  Package runit is not configured yet.

dpkg: error processing package …
Run Code Online (Sandbox Code Playgroud)

dpkg upstart git

22
推荐指数
3
解决办法
2万
查看次数

如何在 Ubuntu 18.04 上正确设置 runit

我已经通过 apt-get 成功安装了 runit(至少我没有错误)

Setting up runit (2.1.2-9.2ubuntu1) ...
Run Code Online (Sandbox Code Playgroud)

但是,可以这么说,似乎runit 本身并没有运行。以下命令不显示任何内容。

ps -ef | grep runsvdir
Run Code Online (Sandbox Code Playgroud)

我能够手动运行runsvdir /etc/service,它似乎可以工作,因为在那之后我的服务supervise文件夹中出现了。但是如果我试着跑

sudo sv status my-service
Run Code Online (Sandbox Code Playgroud)

我收到

失败:我的服务:runsv 未运行


我使用 runit 来管理 ruby​​ on rails 和 sidekiq 进程。服务器是数字海洋水滴。我有一台使用 Ubuntu 16.04(没有这个问题)和 Ubuntu 18.04(有)的服务器。

我在配置和部署后遇到的第一个错误实际上是

无法打开监督/确定:文件不存在

我想知道这些问题是否相关?

  1. 无法连接到套接字 /com/ubuntu/upstart:连接被拒绝:处理时遇到错误:runit
  2. Ubuntu 18.04 LTS 是否仍支持 Upstart 还是我们必须更改为 systemd?

感谢您的时间!

runit 18.04

6
推荐指数
1
解决办法
4412
查看次数

标签 统计

upstart ×2

18.04 ×1

dpkg ×1

fail2ban ×1

git ×1

init ×1

runit ×1

services ×1