찾다

 >  Q&A  >  본문

supervisor 如何在 centos 7 启动时自动运行?

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

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

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

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

大家讲道理大家讲道理2770일 전802

모든 응답(3)나는 대답할 것이다

  • 某草草

    某草草2017-04-25 09:06:08

    centos 7은 systemctl을 사용하여 관리됩니다. 다음 코드를 실행하세요.

    으아악

    그래도 시작할 수 없으면 위 경로의 supervisord.service 파일을 편집하고 github의 centos-systemd-etcs로 바꿀 수 있습니다.

    으아악

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-25 09:06:08

    CentOS7은 시스템화되어 있습니다. 해당 저장소의 centos-systemd-etcs 유닛을 /etc에 설치하세요(특정 경로는 직접 확인하세요).


    그런데 왜 yum은 배포판이 아닌 거죠? 이 rpm은 어디서 나온 걸까요? rpm -ql supervisor결과는 무엇인가요?

    회신하다
    0
  • 仅有的幸福

    仅有的幸福2017-04-25 09:06:08

    Yum 설치가 심하므로 설치 방법을 제거하고 교체하는 것이 좋습니다

    회신하다
    0
  • 취소회신하다