`
sillycat
  • 浏览: 2543457 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Supervisord Trouble Shooting on CentOS7

 
阅读更多
Supervisord Trouble Shooting on CentOS7

Recently, my colleague enlarge the memory of our cloud machine, after that, supervisord is not running.
Event I re-install that, it can not start. No error, no exception, nothing useful from logging.

Finally, I checked the systemctl configuration, I found the file is empty now. So I try to fix that.

> sudo vi /usr/lib/systemd/system/supervisord.service

> cat /usr/lib/systemd/system/supervisord.service
[Unit]                                                             
Description=supervisord - Supervisor process control system for UNIX
Documentation=http://supervisord.org                               
After=network.target                                               
[Service]                                                          
Type=forking                                                       
ExecStart=/usr/bin/supervisord -c /etc/supervisord.conf            
ExecReload=/usr/bin/supervisorctl reload                           
ExecStop=/usr/bin/supervisorctl shutdown                           
User=root
[Install]                                                          
WantedBy=multi-user.target

> systemctl enable supervisord

> systemctl start supervisord

> systemctl status supervisord

It is working fine after that.

References:
https://stackoverflow.com/questions/31157928/supervisord-on-linux-centos-7-only-works-when-run-with-root


分享到:
评论

相关推荐

    centos7 安装dotnet完整操作步骤

    centos7 安装dotnet完整操作步骤,并用supervisord服务启动dotnet程序

    supervisord

    supervisord配置,用于守护服务进程,以及数据库进程,防止进程奔溃

    supervisord管理进程资源

    `supervisord`是一个广泛使用的开源工具,专门用于管理Unix环境下的进程。它提供了强大的功能,包括进程启动、停止、重启,以及异常时自动恢复等。在本篇文章中,我们将深入探讨`supervisord`的使用及其与`RPC`...

    基于centos6.5 的 supervisor离线部署包

    基于centos6.5 的 supervisor离线部署包,解压后,执行shell脚本即可完成supervisor部署操作,由于supervisor依赖于python2.7 在本安装包内,后将系统python升级到python2.7 ,如果对此操作有异议的同学需谨慎。...

    xudong7930#centos6#centos7_安装_使用_supervisor1

    centos7_安装_使用_supervisor1.安装和启动yum -y install supervisor添加项目vim /etc/supervisord

    Python-基于ssh秘钥supervisord的发布系统

    标题中的“Python-基于ssh秘钥supervisord的发布系统”揭示了这是一个使用Python语言构建的自动化部署方案,它依赖于SSH密钥对进行安全的身份验证,并利用supervisord来管理和监控服务进程。在中小公司环境中,这样...

    CentOS 7.2 设置脚本在服务器开机时自动启动

    # number of processes on UNIX-like operating # systems. # chkconfig: - 64 36 # description: Supervisor Server # processname: supervisord # Source init functions. /etc/rc.d/init.d/functions prog=...

    supervisord.conf配置文档

    可供初学者在学习过程中参考。少走几次度娘就能配置好supervisor

    webvirtmrg基于centos7平台安装

    ### webvirtmgr基于CentOS 7平台安装指南 #### 一、概述 Webvirtmgr是一款开源的基于Web的KVM虚拟机管理工具,它能够帮助用户通过浏览器界面轻松地管理和监控KVM虚拟机。该工具提供了图形化界面,使得用户无需深入...

    centos7使用supervisor的详细教程

    **CentOS 7 使用 Supervisor 的详细教程** Supervisor 是一个基于 Python 开发的进程管理工具,它可以将普通的命令行进程转换为后台守护进程,并且能够持续监控进程的状态,当进程意外退出时,Supervisor 可以自动...

    supervisor:CentOS + Supervisord Docker 镜像

    CentOS + Supervisord Docker 镜像此图像旨在作为其他图像的基础。 它是模型的重建,用 CentOS 替换了 Ubuntu。 要使用它,只需将特定于应用程序的配置文件(带有 .conf 扩展名)添加到/etc/supervisor/conf.d/*....

    nginx+supervisord+python

    在构建高效、可扩展的Web服务时,常常会采用`nginx+supervisord+python`的架构组合。这种组合充分利用了各组件的优势,以提供高性能、高可用性和易于管理的服务。以下是各部分的详细说明: 1. **Nginx**:Nginx是一...

    在阿里云服务器上配置CentOS+Nginx+Python+Flask环境

    在阿里云服务器上搭建一个基于CentOS的Web服务环境,通常是为了部署Python应用程序,例如使用Flask框架构建的Web服务。本教程将详细介绍如何在阿里云服务器上配置一个CentOS系统,然后安装Nginx作为反向代理服务器,...

    centos.6.7-tools.tar.rar

    来自网易蜂巢的docker原始镜像,系统版本CentOS release 6.7 (Final)。带有基础的命令。默认命令:"Cmd": ["/usr/bin/supervisord" ]。下载方式:docker pull hub.c.163.com/public/centos:6.7-tools

    setup-sentry-centos:在 CentOS 6.x 上使用 MySQL 和 Redis 快速设置 Sentry 作为 QueueBufferCache

    # install git and patch first because they are missing on centos $ sudo yum install git patch $ sudo git clone https://github.com/y-ken/setup-sentry-centos.git /usr/local/src/sentry/ $

    Centos-supervisor安装与netcore进程守护.docx

    **CentOS上的Supervisor安装与.NET Core进程守护** 在服务器管理中,确保应用程序稳定运行是至关重要的。`Supervisor`是一个用Python编写的进程管理工具,它可以用来管理和监控后台进程,确保它们在出现异常时自动...

    开源项目-ochinchina-supervisord.zip

    7. **网络通信**:由于是Go语言实现,ochinchina-supervisord可能利用Go的net/http库提供HTTP API,允许远程管理和监控进程,增强了系统的可扩展性和远程运维能力。 8. **多平台支持**:Go语言的跨平台特性意味着...

    centos7下安装并配置supervisor守护程序的操作方法

    supervisor是基于Pyshon开发的,安装supervisor时会自动安装Python依赖项,所以不需要额外的安装操作 # yun install supervisor 2、安装成功后查看/etc下生成了相关文件和目录 supervisord.conf 是默认配置文件 ...

Global site tag (gtag.js) - Google Analytics