2016-10-02 2 views
1

rake ts:start "searchd 데몬을 시작하지 못했습니다"생각 스핑크스가 시작되지 않습니다 - 오류 다음 부여합니다

Failed to start searchd daemon. Check /home/deploy/megratec/shared/log/production.searchd.log. 
Failed to start searchd. Check the log files for more information. 

로그에는 다음이 포함

[Sun Oct 2 13:35:38.507 2016] [ 4780] listening on 127.0.0.1:9306 
[Sun Oct 2 13:35:38.507 2016] [ 4780] bind() failed on 127.0.0.1, retrying... 
... 
[Sun Oct 2 13:36:14.541 2016] [ 4780] FATAL: bind() failed on 127.0.0.1: Address already in use 
[Sun Oct 2 13:36:14.543 2016] [ 4779] watchdog: main process 4780 exited cleanly (exit code 1), shutting down 

ps -efa는 더 searchd 실행을 보여줍니다.

SOS! 감사합니다 :)

답변

3

1) ps -auxsearchd 발견 (ps -efa이 알 일을 왜 그랬는지 전혀 생각)

2)) sudo service sphinxsearch stop (rake ts:stop으로 사망하고 searchd 과정을 죽이는 수동으로 작동하지 않았다.

3) 마지막으로 rake ts:rebuild은 스핑크스의 수명을 연장시킵니다.