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.