Hi Clayton I'm not quite sure what's causing this... as the error is pointing to the core index, not the delta (my first guess was the regular delta updates were conflicting with the full index - perhaps that's still the case, but not so convinced at this point).
What's the output of the following on your server: ls -alh /home/deploy/apps/my_apps/current/db/sphinx/production/ Also: I recommend storing production indexes outside of the releases directory - have a read through of the following documentation: http://freelancing-god.github.com/ts/en/deployment.html Cheers -- Pat On 14/10/2010, at 4:34 AM, claytonlz wrote: > I've got a sphinx installation using thinking sphinx that has ~100,000 > records distributed across a number of models. One of my models is > frequently updated causing there to be numerous delta indexes created. > When ThinkingSphinx runs ts:reindex once per hour, it almost always > results in this error for my frequently updated model: > > WARNING: rotating index 'post_core': cur to old rename failed: rename / > home/deploy/apps/my_app/releases/20101008210428/db/sphinx/production/ > post_core.spl to /home/deploy/apps/my_app/releases/20101008210428/db/ > sphinx/production/post_core.old.spl failed: No such file or directory > > This error occurs again and again over the course of 30 minutes with > multiple messages like this in the log file. It's only when I > completely rebuild in the index that this problem goes away. > > What can I do to prevent this from happening? As it is right now, > things go smoothly for a while and then the indexes fail to rotate and > the search functionality becomes useless because of all of the missing > records. > > -- > You received this message because you are subscribed to the Google Groups > "Thinking Sphinx" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/thinking-sphinx?hl=en. > -- You received this message because you are subscribed to the Google Groups "Thinking Sphinx" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/thinking-sphinx?hl=en.
