Supervisord-CentOS의 ini 파일 오류


22

CentOS 6.5에 Supervisor를 설치했으며 현재 해결할 수없는 이상한 오류가 발생했습니다.

디렉토리에 supervisord.conf파일을 만들고 다음 /etc과 같이 감독자를 호출합니다.

$ supervisord -c /etc/supervisord.conf 

꽤 기본적으로 보입니다. 그러나이 오류는 계속 나타납니다.

Error: .ini file does not include supervisord section

내 supervisord.conf 파일은 다음과 같습니다.

[program:supervisord]
command=/usr/local/bin/run_queue.sh
autostart=true
autorestart=true
stderr_logfile=/var/log/laraqueue.err.log
stdout_logfile=/var/log/laraqueue.out.log

여기에 무엇이 문제인지 아는 사람이 있습니까?


당신이 할 수도[supervisord]섹션을?
Nathan C

좀 더 설명해 주시겠습니까? 나는이 물건을 잘 알지 못하는 것 같습니다.
nogias

1
이것 좀 봐 . 위의 프로그램 섹션은 맞지 만 모든 전역 설정이 포함 된 동일한 파일에서 언급 한 다른 섹션도 필요합니다.
Nathan C

답변:


22

[supervisord]파일에 섹션 이 없을 것입니다 . 참조 .

에 대한 ,

[supervisord]
logfile = /tmp/supervisord.log
logfile_maxbytes = 50MB
logfile_backups=10
loglevel = info
pidfile = /tmp/supervisord.pid
nodaemon = false
minfds = 1024
minprocs = 200
umask = 022
user = chrism
identifier = supervisor
directory = /tmp
nocleanup = true
childlogdir = /tmp
strip_ansi = false
environment = KEY1="value1",KEY2="value2"

[supervisord] 섹션에 지정해야 할 중요한 옵션이 있습니까? 나는 현재 그것을 비워 둡니다.
nogias

3
모든 옵션은 선택 사항이며 대부분 로깅과 관련이 있으므로 필요하지 않은 한 아무 것도 중요하지 않습니다.
Nathan C

10
이것은 나를 위해 문제를 해결하지 않습니다
bachr

1
감독자가 올바른 구성 파일을 사용하고 있는지 확인해야합니다. [supervisord]필드가 필요하지 않기 때문에 빈 블록으로도 충분합니다.
zored
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.