2016-12-27 10 views
0

개요 : 감독자를 설치하고 프로그램 안내서를 실행할 수있는 게임 플레이 북에서 실행하려고합니다.'액서버북'에서 'supervisorctl'을 사용합니다. 오류 "실행 가능한 supervisorctl을 찾지 못했습니다."

감독자 등을 설치할 수 있지만 간단한 프로그램을 실행하기 위해 supervisorctl에 접속하려고 시도 할 때 실행 가능한 supervisorctl을 찾을 수 없습니다. 내 터미널에서 간단한 명령을 실행할 때

TASK [supervisorctl] *********************************************************** 
fatal: [localhost]: FAILED! => {"changed": false, "failed": true, "msg": "Failed to find required executable supervisorctl"} 

그러나, 작동 : 결과 오류와

- supervisorctl: 
     name=program:CAT 
     state=started 
     config=/etc/supervisor/supervisord.conf 

:

실패 코드의 부분이다

supervisord -c /etc/supervisord.conf 

그리고 터미널에서 'supervisorctl'로 이동하여 프로그램을 볼 수 있습니다. NG '상태'

$ supervisorctl 
CAT        STOPPED Dec 27 04:12 PM 
supervisor> 

사람이 내 오류가 대부분입니다 무엇을/날 지점 수 있습니까?

나는 오류 메시지가 내가 감독관을 올바르게 설치하지 않았 음을 짐작하지만, 나는 이러한 것들을 할 수있어 플레이 북에서 할 수 있다고 생각한다. 나는 실행 파일 'supervisorctl'에 대한 경로를 지정하려고 시도했으나 다른 오류를 생성하기 때문에 플레이 북에서 올바른 구문이라고 생각하지 않습니다.

은 주목할 가치 *, 나는 VIRTUALENV에있어 내가 나를 supervisorctl 실행하고 그 일의 경로를 지정할 수 있습니다 구성 문서에서 매개 변수 옵션이 있다는 것을 깨달았다

답변

0

python2.7를 실행합니다!

- supervisorctl: 
     name=program:CAT 
     state=started 
     config=/etc/supervisor/supervisord.conf 
     supervisorctl_path=/usr/bin/supervisorctl 
:

는 다음과 같다 위의 스크립트를 수정 (즉, 내가 지금 다른 오류가)