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 >>