Ubuntu Server 16.04:スーパーバイザが自動的に起動することはできません

Ubuntu Server 16.04:スーパーバイザが自動的に起動することはできません

Ubuntu Server 16.04に管理者をインストールしました。

$ sudo apt-get install supervisor
$ sudo update-rc.d supervisor defaults

再起動後、スーパーバイザは自動的に起動しません。確認済み:

qinking126@nas:~$ sudo service supervisor status
[sudo] password for qinking126:
● supervisor.service - Supervisor process control system for UNIX
   Loaded: loaded (/lib/systemd/system/supervisor.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: http://supervisord.org

なぜ不活性(死)なのかよくわかりません。修正するには何を確認する必要がありますか?

ベストアンサー1

私はこの問題がUbuntu 16.04のSupervisorパッケージにあるパッケージングのバグであると確信しており、systemdに切り替えて発生したようです。

  • この問題は、Supervisorプロジェクトの問題トラッカーでアップストリームとして報告されました(何も修正できません)。735号

  • 私は数日前にこの問題に慌てていて、Ubuntu 16.04が長い間リリースされたにもかかわらず、この問題がパッケージマネージャに報告されていないことに驚きました。これにより、以前のバージョンとの互換性と予想される動作が中断されました。だから私はこの問題をパッケージマネージャに報告することにしました。バグ 1594740

簡単な解決策を文書化しました。バグ 1594740構成ファイルを生成する必要はありません。パッケージをインストールしたら、Supervisorデーモンを有効にして起動するだけです。

# Make sure Supervisor comes up after a reboot.
sudo systemctl enable supervisor

# Bring Supervisor up right now.
sudo systemctl start supervisor

この問題がUbuntu 16.04で解決されるかどうかはわかりませんが、少なくとも苦情を収集して解決策を文書化するための中央の場所があります(バグ 1594740いいえ存在する735号)。

この問題によって不快な人がいる場合は、懸念を表明してください。バグ 1594740この問題を解決するには、パッケージマネージャを説得してください。ありがとうございます!

アップデート(2017-03-24):昨日、この問題を解決しました。リリース到着ゼニアルアップデートその結果バグ 1594740したがって、新しくインストールすると、この問題は発生しなくなります。

おすすめ記事