Di Ubuntu 18.04 dengan paket distribusi
Anda mungkin melakukan kesalahan yang sama seperti saya dan membuat file konfigurasi /etc/supervisord.conf
sementara manajer layanan saya ( systemd ) menggunakan file konfigurasi/etc/supervisor/supervisord.conf
sudo rm /etc/supervisord.conf
Atau
sudo mv /etc/supervisord.conf /etc/supervisor/supervisord.conf
jika Anda ingin menyimpannya
Sekarang kamu bisa lari sudo supervisorctl
Mengapa?
ketika Anda menjalankannya supervisorctl
pertama kali mencari file konfigurasi yang terletak di /etc/supervisord.conf
, jika tidak ada, itu akan mencari file default paket /etc/supervisor/supervisord.conf
ini adalah yang sebenarnya dijalankan oleh systemd .
Systemd selalu menggunakan file tersebut /etc/supervisor/supervisord.conf
terlepas dari keberadaan file lainnya.
Anda dapat memeriksa file mana yang menggunakan systemd dengan menjalankansudo systemctl status supervisor
Anda dapat melihat di baris terakhir perintah di mana file konfigurasi di-hardcode