킨다는 감독관에게 충격을 받았습니다. 이 오류가 발생합니다
unix:///var/run/supervisor.sock no such file
너무 충격적인 것은 파일이 있다는 것입니다! ec2의 우분투에서 실행 중입니다. 나는 0777에 chmod에 지쳤다.
[supervisord]
logfile=/var/log/supervisord.log ; (main log file;default $CWD/supervisord.log)
logfile_maxbytes=50MB ; (max main logfile bytes b4 rotation;default 50MB)
logfile_backups=10 ; (num of main logfile rotation backups;default 10)
loglevel=debug ; (log level;default info; others: debug,warn,trace)
pidfile=/var/run/supervisord.pid ; (supervisord pidfile;default supervisord.pid)
nodaemon=false ; (start in foreground if true;default false)
minfds=1024 ; (min. avail startup file descriptors;default 1024)
minprocs=200 ; (min. avail process descriptors;default 200)
[supervisorctl]
serverurl=unix:///var/run/supervisor.sock
[include]
files = *.supervisor
답변
나는이 질문이 다소 오래되었다는 것을 알고 있지만이 문제에 착륙하는 다른 사람들을 위해 감독자 데몬을 시작하면 나에게 도움이됩니다.
sudo service supervisor start
더 자세한 설명은 일반적으로 “unix : ///var/run/blabla.sock no such file”오류가 발생하면 문제는 해당 프로그램의 데몬 ( supervisord
이 경우)이라는 것입니다. 시작되지 않았으므로 예상되는 유닉스 소켓 supervisor.sock
파일 을 생성 할 수 없습니다 . 이 파일은 supervisorctl
사용자 실행 명령 (예 🙂 supervisorctl reread
을 백그라운드에서 실행되는 수퍼바이저 서비스 로 릴레이하는 역할을하는 터널 / 중간자 역할 을하는 수퍼바이저 포 그라운드 명령의 통신 엔드 포인트입니다 (예 🙂 .
유닉스 도메인 소켓 과이 stackoverflow 응답 을 참조 할 수 있습니다 .
답변
이것이 내 문제 였는지, 그것이 도움이되는지 확실하지 않습니다. 분명히 ” service supervisord start
“가 반드시 구성 파일 또는 구성 파일을 전혀로드하지는 않습니다. 내 일을하기 위해, 나는 supervisord -c /path/to/my/config.conf
모든 것을 고쳐야 했습니다 (즉, 바이너리를 직접 실행하십시오).
답변
최근 에이 문제가 발생하여 다음 프로세스에 따라 문제를 해결했습니다.
그리고 그게 다야.