Thanks Shawn, of course it must be the -Xmx. It is interesting that we do not see the OOM until restarting.
On March 1, 2017 8:18:11 PM EST, Shawn Heisey <apa...@elyograg.org> wrote: >On 2/27/2017 4:57 PM, Rick Leir wrote: >> We get an OOM after stopping then starting Solr (with a tiny index). >Is there something I could check quickly before I break out the Eclipse >debugger? Maybe Marple could tell me about problems in the index? > >There are exactly two ways of dealing with OOME, assuming that there's >not a bug in the software. 1) Increase the heap size. 2) Figure out >why the program needs so much memory and change the configuration to >reduce the amount required. Action number 2 may prove to be difficult. > >There are no other possible solutions. > >We are not aware of any memory leaks in Solr, Lucene, or any of the >other dependencies. There could be a memory leak, but if there is, it >has not yet been discovered. > >It is likely that even if you have a stacktrace showing the OOME error >that the place where the OOME occurred will have absolutely nothing to >do with the part of the system that is requiring a lot of memory. You >can share this error if you want, but I will warn you that it is >probably not useful information. > >Here's some generic info about what causes high heap requirements with >Solr. It is not an exhaustive list: > >https://wiki.apache.org/solr/SolrPerformanceProblems#Java_Heap > >Further down on the page is a section about *reducing* the amount of >heap required. > >Thanks, >Shawn -- Sent from my Android device with K-9 Mail. Please excuse my brevity.