На каждом запросе в моем searchd.log появляется следующие предупреждения:Sphinx Поиск new.sph не читается. Пропуск
[Tue Dec 9 17:05:12.468 2014] [ 5493] DEBUG: CheckRotate invoked
[Tue Dec 9 17:05:12.469 2014] [ 5493] DEBUG: conn 127.0.0.1:60103(1378659): got handshake, major v.1, err 0
[Tue Dec 9 17:05:12.469 2014] [ 5493] DEBUG: /sphinx/lib/index_1.new.sph is not readable. Skipping
[Tue Dec 9 17:05:12.469 2014] [ 5493] DEBUG: /sphinx/lib/index_1_delta.new.sph is not readable. Skipping
[Tue Dec 9 17:05:12.469 2014] [ 5493] DEBUG: /sphinx/lib/index_2.new.sph is not readable. Skipping
[Tue Dec 9 17:05:12.469 2014] [ 5493] DEBUG: /sphinx/lib/index_2_delta.new.sph is not readable. Skipping
[Tue Dec 9 17:05:12.469 2014] [ 5493] WARNING: nothing to rotate after SIGHUP (in queue=0)
Я пытался объединить index'es:
/opt/sphinx-2.2.6/bin/indexer --config sphinx.conf --rotate index_1_delta
/opt/sphinx-2.2.6/bin/indexer --config sphinx.conf --rotate --merge index_1 index_1_delta
Или даже вращают все:
/opt/sphinx-2.2.6/bin/indexer --config sphinx.conf --rotate --all
Но это не помогает. Любые идеи, как решить это предупреждение?
Это странный, но цельный каталог, и все файлы прослушиваются одним и тем же пользователем, группой, с помощью которой cron запускает эти команды. Разрешения находятся в некоторых файлах -rw -------, -rw-r-r--. Поиск также работает на одного пользователя. Эти ошибки возникают даже при отсутствии индексатора, это странно. – deividaspetraitis