2010-10-28 2 views
6

Когда я призываю rake ts:rebuild RAILS_ENV=production, я получаю следующее:Мышление Sphinx Rake отменено, searchd работает при восстановлении или запуске/остановке ts. Индекс работает отлично

(in /var/www/abc.com/public/abc/releases/20101008073517) 
** Erubis 2.6.6 
Stopped search daemon (pid 22531). 
Generating Configuration to /var/www/abc.com/public/abc/releases/20101008073517/config/production.sphinx.conf 
Sphinx 1.10-beta (r2420) 
Copyright (c) 2001-2010, Andrew Aksyonoff 
Copyright (c) 2008-2010, Sphinx Technologies Inc (http://sphinxsearch.com) 

using config file '/var/www/abc.com/public/abc/releases/20101008073517/config/production.sphinx.conf'... 
indexing index 'spot_core'... 
collected 6 docs, 0.0 MB 
sorted 0.0 Mhits, 100.0% done 
total 6 docs, 4622 bytes 
total 0.016 sec, 278316 bytes/sec, 361.29 docs/sec 
skipping non-plain index 'spot'... 
indexing index 'trip_core'... 
collected 3 docs, 0.0 MB 
sorted 0.0 Mhits, 100.0% done 
total 3 docs, 52 bytes 
total 0.004 sec, 11326 bytes/sec, 653.45 docs/sec 
skipping non-plain index 'trip'... 
total 12 reads, 0.000 sec, 6.9 kb/call avg, 0.0 msec/call avg 
total 24 writes, 0.000 sec, 7.8 kb/call avg, 0.0 msec/call avg 
rake aborted! 
searchd is already running. 

(See full trace by running task with --trace) 

Всякий раз, когда я пытаюсь старт/стоп, он всегда говорит

rake aborted! 
searchd is already running. 

Даже когда я вручную остановить Searchd и запустить снова , он все еще говорит то же самое:

searchd --config /path/to/app/current/config/production.sphinx.conf--stop 

ответ

8

Удалено с поиском по команде sudo !!! Затем перезапустите rebuild, теперь все в порядке.

sudo searchd --stop 
+0

Вы можете уточнить на остановке Searchd с Судом? У меня такая же проблема с think_sphinx, но я не могу понять это! Благодаря! – dingalingchickenwiing

+0

rake ts: stop работает отлично, чтобы остановить сфинкс :) – Rubyrider

5

Ваша задача может быть запущена дважды.

Посмотрите на свой файл Rakefile. У вас есть линия:

require 'thinking_sphinx/tasks' 

Если это убрать. Rails 3.x с мышлением Sphinx 2.x не нуждается в этом.

Проверьте это: https://github.com/freelancing-god/thinking-sphinx/issues/207

 Смежные вопросы

  • Нет связанных вопросов^_^