Supervisord - kesalahan file ini pada CentOS


22

Saya menginstal Supervisor pada CentOS 6.5 dan saat ini mengalami beberapa kesalahan aneh yang sepertinya tidak bisa saya perbaiki.

Saya membuat supervisord.conffile di /etcdirektori dan memanggil supervisor seperti ini:

$ supervisord -c /etc/supervisord.conf 

Yang terlihat sangat mendasar. Namun kesalahan ini terus muncul:

Error: .ini file does not include supervisord section

File supervisord.conf saya terlihat seperti:

[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

Adakah yang tahu apa masalahnya di sini?


Apakah Anda juga memiliki [supervisord]bagian?
Nathan C

Bisakah Anda jelaskan lebih banyak? Sepertinya aku tidak terlalu tahu tentang hal ini.
nogias

1
Lihatlah ini . Bagian program di atas benar, tetapi Anda juga perlu bagian lain yang saya sebutkan dalam file yang sama karena berisi semua pengaturan global.
Nathan C

Jawaban:


22

Anda mungkin kehilangan [supervisord]bagian dalam file. Lihat ini .

Untuk contoh ,

[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"

Apakah ada opsi penting yang perlu saya tentukan untuk bagian [pengawas]? Saya saat ini membiarkannya kosong.
nogias

3
Semua opsi bersifat opsional dan sebagian besar terkait dengan pencatatan, jadi tidak ada yang terlalu penting kecuali Anda membutuhkannya.
Nathan C

10
ini tidak memperbaiki masalah bagi saya
bachr

1
Anda harus memeriksa apakah supervisor Anda menggunakan file konfigurasi yang benar. Juga [supervisord]blok kosong sudah cukup karena tidak ada bidangnya yang diperlukan.
Zored
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.