Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I use sphinx for indexing on my development environment, and it is working fine. But when i take it to the server. I can index and I have the indexes with search working on them, but everytime I run the command: searchd --config configfile , it gives me an error:

Failed to lock .spl file, no such file or directory. NOT SERVING
Fatal: no valid indexes to serve.

I gave permissions to write to that directory, so I am pretty sure it is not a permission issue. I know I am not giving enough info about my case, but in general what could cause a file not to be locked? and is it possible to unlink it manually? or What could it be?

Help please, it's been two weeks of trying to solve it with no success. I am really frustrated. Thanks.

share|improve this question

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.