2017-09-13 3 views
0

우분투 16.04에 Gearman을 설치하려고합니다. gearman 문서는 다음과 같이 말했습니다 :우분투에 gearman을 설치하는 방법

Debian/sid를 사용하는 경우 apt-get install gearman-job-server를 실행하십시오. 이 패키지는 리포지토리에 전파되는 데 걸리는 시간 때문에 약간 오래된 것일 수 있습니다.

다음 명령을 실행하여 Gearman을 설치하려고했지만 작동하지 않습니다.

sudo apt-get install gearman-job-server 

다음 명령을 사용하면 출력이 표시되지 않습니다.

gearmand -d 

답변

0

당신은 옵션이 있습니다

  1. 실행 gearmand를 사용자가 기본 로그 파일 /var/log/gearmand.log
  2. 실행 gearmand -d --log-file YOUR-LOGGING-FILE
+0

내가 도망'sudo는 gearmand의 -d'로 쓸 수있다. '/ var/log/gearmand.log' 출력 : '2017-09-13 08 : 02 : 11.000000 [main] 0.0.0.0:4730 -> libgearman-server/gearmand에서 bind()를 호출하면 타임 아웃이 발생합니다. cc : 616 ERROR 2017-09-13 08 : 02 : 14.000000 [main] 0.0.0.0:4730 -> libgearman-server/gearmand.cc에 대해 bind()를 호출 할 때 시간 초과가 발생했습니다 : 616' –

+0

다른 인스턴스가 있다고 생각합니다. 'gearnand'는 이미 포트 4730에서 듣고 있습니다. 다른 인스턴스를 죽이거나 다른 포트 번호에서 새로운 것을 들으십시오. – palik

+0

터미널에서'sudo netstat -peanut'을 실행했습니다. gearmand가 실행 된 것을 보았습니다 : http://i64.tinypic.com/v42zuq.png. –

관련 문제