Shawn:

Were any errors reported in the logs? If not,
this is certainly worth a JIRA. If the persistence
bits are swallowing file access perms that's
A Bad Thing IMO.

Erick

On Tue, Jul 14, 2015 at 12:46 AM, Upayavira <u...@odoko.co.uk> wrote:
> Problems between keyboard and chair are the best kind. They are the
> easiest to resolve. If I were you, I'd be feeling *glad* it wasn't a
> bug.
>
> Upayavira
>
> On Tue, Jul 14, 2015, at 07:31 AM, Shawn Heisey wrote:
>> On 7/13/2015 10:02 PM, Erick Erickson wrote:
>> > Uggghh. Not persistence again....
>> >
>> > I'll stay tuned..
>>
>> While gathering every possible detail I could during the index rebuild,
>> I came across what I believe is the cause of my problems.  What I found
>> is no surprise: PEBCAK.
>>
>> All of the core.properties files were owned by root, but I run Solr with
>> a "solr" user for security purposes -- core swaps were unable to update
>> the files.  I know how this mistake happened, but I'm amazed that it
>> hasn't been an obvious problem before now.  I first set up these
>> machines (handling an index for a new customer) over a year ago.
>>
>> I fixed the permissions, the rebuild finished, and I restarted Solr on
>> both machines.  Everything persisted beautifully.
>>
>> My dev server (which sees reboots and restarts *far* more frequently
>> than the production machines) has not been having this problem, and it
>> turns out that all the file permissions were correct on that machine.
>>
>> I am very glad when a problem like this turns out to not be a bug, but
>> it IS embarrassing.
>>
>> If anyone needs any proof of Solr's stability, I can show you servers
>> that run a Solr JVM without interruption for weeks or months at a time.
>>  They would probably go longer, but customers keep wanting changes, plus
>> I like to make sure the operating system stays current with security
>> patches.
>>
>> Thanks,
>> Shawn
>>

Reply via email to