supervisor 如何在 centos 7 启动时自动运行?
大家讲道理
大家讲道理 2017-04-25 09:04:08
0
3
806

supervisor 是用 yum install supervisor 进行安装的,安装后发现如果服务器重启,需要手动运行 supervisord 后才能执行 supervisor 管理的服务。

在官网 Running supervisord automatically on startup 这篇文章中描述,因为我不是用 "distribution-packaged" 安装的,所以不会被自动添加进去(用 easy_install supervisor 安装不成功)

同时还提供了第三方脚本,但是不知道怎么用 https://github.com/Supervisor/initscripts

请问,如何让 supervisor 在 centos 7 系统重启后自动运行呢?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(3)
某草草

centos 7 は systemctl で管理されており、次のコードを実行するだけです:

リーリー

それでも開始できない場合は、上記のパスにある supervisord.service ファイルを編集し、github の centos-systemd-etcs に置き換えることができます:

リーリー
いいねを押す +0
巴扎黑

CentOS7 は systemd です。そのリポジトリから /etc に centos-systemd-etcs ユニットをインストールできるはずです (具体的なパスは自分で確認してください)。


しかし、なぜ yum はディストリビューションパッケージ版ではないのでしょうか? rpm -ql supervisor の結果は何ですか?

いいねを押す +0
仅有的幸福

yumインストールピット、アンインストールしてインストール方法を置き換えることをお勧めします

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート