No Ubuntu 18.04 com pacote de distribuição
Você provavelmente cometeu o mesmo erro que eu e criou o arquivo de configuração /etc/supervisord.conf
enquanto meu gerenciador de serviço ( systemd ) estava usando o arquivo de configuração/etc/supervisor/supervisord.conf
sudo rm /etc/supervisord.conf
Ou
sudo mv /etc/supervisord.conf /etc/supervisor/supervisord.conf
se você quiser mantê-lo
Agora você pode correr sudo supervisorctl
Por quê?
ao executá- supervisorctl
lo, ele primeiro procura o arquivo de configuração localizado em /etc/supervisord.conf
, se não estiver presente, ele procurará o arquivo padrão do pacote que /etc/supervisor/supervisord.conf
é o que o systemd realmente executa.
O Systemd sempre usa o arquivo, /etc/supervisor/supervisord.conf
independentemente da existência do outro arquivo.
Você pode verificar qual arquivo está usando o systemd executandosudo systemctl status supervisor
Você pode ver na última linha o comando onde o arquivo de configuração está codificado