Wygląda na to, że Supervisorctl mnie nie wpuszcza:
$ supervisorctl -c /etc/supervisor/supervisord.conf
Error: .ini file does not include supervisorctl section
For help, use /usr/bin/supervisorctl -h
$ cat /etc/supervisor/supervisord.conf
[supervisord]
nodaemon=true
Podałem zarówno konfigurację, jak i [supervisord]
. Czy to możliwe, że moja konfiguracja jest w niewłaściwym miejscu?
16.04
supervisor
Karl Morrison
źródło
źródło
Odpowiedzi:
Dodanie pustej
[supervisorctl]
sekcji wydaje mi się rozwiązaniem problemu:źródło
W wersji supervisora 3+ musiałem dodać następujące pliki do pliku conf, aby działało:
lub możesz użyć gniazda unix jako:
źródło
Ten sam błąd niepokoił mnie.
W ich github występuje problem https://github.com/Supervisor/supervisor/issues/376
Dowiedz się, która ścieżka ma znaczenie.
Na
/etc/supervisor/
ścieżce mojego serwera.Wprowadzono pewną zmianę
/etc/supervisor/conf.d
. Większość zmieniłem od powyższego problemu, nie pomagając.Następnie zainspirowałem się tym komentarzem https://github.com/Supervisor/supervisor/issues/376#issuecomment-404385767
Po
cd ..
tj. Przenieś do/etc/supervisor/
działa dobrze.Mam nadzieję, że to może pomóc innym.
źródło