do-release-upgradeを介して更新されたばかりで、fail2banやplexmediaserverなどの特定のupstartジョブが開始されません(再インストールを試みました)
$ 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.
$ sudo dpkg -i plexmediaserver_0.9.11.16.958-80f1748_amd64.deb
(Reading database ... 88738 files and directories currently installed.)
Preparing to unpack plexmediaserver_0.9.11.16.958-80f1748_amd64.deb ...
stop: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
これをどこから始めればよいか考えてみませんか?
ベストアンサー
Ubuntuはsystemd
に切り替えました デスクトップとサーバーを含むすべてのフレーバーの15.04から始まるサービスフレームワークとして。推奨される方法は、upstart
を変更することです。 systemd
へのジョブ ジョブ(詳細については、wikiの記事を参照してください)。 upstart
に戻すこともできます 必要に応じて、これは確かにより迅速な修正です。ウィキの記事の最初の数セクションを読んで、長所と短所を比較検討することをお勧めします。
推奨される修正
upstart
を移行するには、wikiの記事を参照してください。 systemd
へのスクリプト 。
ディスカッションおよびコーディングガイド:Systemd For Upstart Users
クイックフィックス(15.04のみ)
upstart
に永続的に戻すには 実行するだけです:
sudo apt-get install upstart-sysv
sudo update-initramfs -u
sudo reboot
編集: ウィキの記事では15.04でのみこれを推奨していますが、16.04でも役立つと感じているユーザーもいます。