Hi Shawn, thanks for your reply. But we don't think that this is really a OOM error, because we already increased the heap to 64gb and the OOM occurs at a usage of 30-40gb. So solr would allocate more than 20gb at once. this sounds a little bit too much.
Furthermore we found Lucene45DocValuesProducer and wondered why it exists and isn't used here. Lucene45DocValuesProducer.ramBytesUsed() also looks different to Lucene42DocValuesProducer.ramBytesUsed() Best Regards Torben 2013/12/16 Shawn Heisey <s...@elyograg.org> > On 12/16/2013 2:34 AM, Torben Greulich wrote: > > we get a OutOfMemoryError in RamUsageEstimator and are a little bit > > confused about the error. > > We are using solr 4.6 and are confused about the > Lucene42DocValuesProducer. > > We checked current solr code and found that Lucene42NormsFormat will be > > returned as NormFormat in Lucene46Codec and so the > Lucene42DocValuesProducer > > will be returned. Is there any special reason not to have a higher > version > > of NormsFormat? > > The format for that part of the index apparently hasn't changed since > Lucene 4.2. Something else must have changed about the default index > format, or I expect that there would not be a 4.6 specific Codec object. > From what I've seen, the verion number encoded in the class name > doesn't change until there's a new class needed for the default codec. > > A java OutOfMemoryError means that you need to increase the max heap > when you start the program. It looks like you're trying to get a core > status, so this is probably happening when using the admin UI. To put > it quite simply, your Java max heap is not big enough to handle what > Solr has been asked to do. > > http://wiki.apache.org/solr/SolrPerformanceProblems#Java_Heap > > Thanks, > Shawn > > -- Torben Greulich · Entwickler Backend Development shopping24 internet group Wandsbeker Straße 3-7 · 22172 Hamburg Telefon: +49 (0) 40 6461 xxxx · Fax: +49 (0) 40 6461 7879 torben.greul...@s24.com · www.s24.com AG Hamburg HRB 63371 vertreten durch Dr. Björn Schäfers und Martin Mildner