2016-12-22 1 views
2

laravel의 대기열 수신기를 설정하려고하는데 감독관이 제대로 작동하지 않는 것 같습니다. 내가 supervisorctl reload을 실행할 때 나는 다음과 같은 오류가 발생합니다 :관리자가 그러한 파일을 가지고 있지 않습니다. socket.py

error: <class 'socket.error'>, [Errno 2] No such file or directory: file: /usr/lib/python2.7/socket.py line: 228

파일이 존재 않습니다. 실행하려고하면 sudo supervisorctl이 얻을 unix:///var/run/supervisor.sock no such file.

관리자를 다시 설치하려고 시도했지만 작동하지 않았습니다. 여기에 무엇을해야할지 모르겠습니다.

저는 Laravel Homestead (Ubuntu 16.04)를 사용하고 있습니다. service supervisor status

결과 :
난 그냥 완전히 관리자를 제거 다시 설치하고 내 설정 파일을 다시 작성 결국 [email protected]:~/Code$ sudo service supervisor status ● supervisor.service - Supervisor process control system for UNIX Loaded: loaded (/lib/systemd/system/supervisor.service; enabled; vendor preset: enabled) Active: activating (auto-restart) (Result: exit-code) since Thu 2016-12-22 11:06:21 EST; 41s ago Docs: http://supervisord.org Process: 23154 ExecStop=/usr/bin/supervisorctl $OPTIONS shutdown (code=exited, status=0/SUCCESS) Process: 23149 ExecStart=/usr/bin/supervisord -n -c /etc/supervisor/supervisord.conf (code=exited, status=2) Main PID: 23149 (code=exited, status=2)

+0

그것은 소리. 'service supervisor --status'를 시도해보고 그 내용을 알려주십시오. ("서비스"가 아닌 "서비스"일 수도 있음 - 모든 리눅스 호출을 암기하지 않았다) – stevendesu

+0

내 질문에'서비스 감독자 상태 '결과를 추가했습니다. – Michael

+0

'sudo 서비스 관리자 'sudo supervisorctl'을 시작합니다. –

답변

0

. 나는 그 과정에서 어떤 잘못을 저질렀고 그것을 잡을 수 없었을 것이다.

0

당신은 시도 할 수 있습니다 관리자가 설치되어 있지만 실행되지 않는 것처럼

sudo touch /var/run/supervisor.sock 
sudo chmod 777 /var/run/supervisor.sock 
관련 문제