There have been a couple of threads lately discussing that some OOMs are not propagated appropriately and thus don't trigger the OOM killer.
Does anyone think this should be a JIRA? On Fri, Oct 23, 2015 at 7:17 AM, Raja Pothuganti <rpothuga...@competitrack.com> wrote: > Hi, > > Some times I see OOM happening on replicas,but does not trigger script > oom_solr.sh which was passed in as > -XX:OnOutOfMemoryError=/actualLocation/solr/bin/oom_solr.sh 8091. > > These OOM happened while DIH importing data from database. Is this known > issue? is there any quick fix? Sent yesterday day to users group, no > response yet. > > Here are stack traces when OOM happened > > > 1) > org.apache.solr.common.SolrException; null:java.lang.RuntimeException: > java.lang.OutOfMemoryError: Java heap space > at > org.apache.solr.servlet.HttpSolrCall.sendError(HttpSolrCall.java:593) > at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:465) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java > :227) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java > :196) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandle > r.java:1652) > at > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:14 > 3) > at > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577) > at > org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.jav > a:223) > at > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.jav > a:1127) > at > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515) > at > org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java > :185) > at > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java > :1061) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:14 > 1) > at > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHan > dlerCollection.java:215) > at > org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection > .java:110) > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java: > 97) > at org.eclipse.jetty.server.Server.handle(Server.java:497) > at > org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310) > at > org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257) > at > org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540) > at > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java > :635) > at > org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java: > 555) > at java.lang.Thread.run(Thread.java:745) > Caused by: java.lang.OutOfMemoryError: Java heap space > > > > 2) > org.apache.solr.common.SolrException; > org.apache.solr.common.SolrException: Exception writing document id > R277453962 to the index; possible analysis error. > at > org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.jav > a:167) > at > org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdatePro > cessorFactory.java:69) > at > org.apache.solr.update.processor.UpdateRequestProcessor.processAdd(UpdateRe > questProcessor.java:51) > at > org.apache.solr.update.processor.DistributedUpdateProcessor.doLocalAdd(Dist > ributedUpdateProcessor.java:955) > at > org.apache.solr.update.processor.DistributedUpdateProcessor.versionAdd(Dist > ributedUpdateProcessor.java:1110) > at > org.apache.solr.update.processor.DistributedUpdateProcessor.processAdd(Dist > ributedUpdateProcessor.java:706) > at > org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdatePro > cessorFactory.java:104) > at > org.apache.solr.handler.loader.JavabinLoader$1.update(JavabinLoader.java:10 > 1) > at > org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec$1.readOuterM > ostDocIterator(JavaBinUpdateRequestCodec.java:179) > at > org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec$1.readIterat > or(JavaBinUpdateRequestCodec.java:135) > at > org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:241) > at > org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec$1.readNamedL > ist(JavaBinUpdateRequestCodec.java:121) > at > org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:206) > at > org.apache.solr.common.util.JavaBinCodec.unmarshal(JavaBinCodec.java:126) > at > org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec.unmarshal(Ja > vaBinUpdateRequestCodec.java:186) > at > org.apache.solr.handler.loader.JavabinLoader.parseAndLoadDocs(JavabinLoader > .java:111) > at > org.apache.solr.handler.loader.JavabinLoader.load(JavabinLoader.java:58) > at > org.apache.solr.handler.UpdateRequestHandler$1.load(UpdateRequestHandler.ja > va:98) > at > org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentS > treamHandlerBase.java:74) > at > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase > .java:143) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:2064) > at > org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:654) > at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:450) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java > :227) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java > :196) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandle > r.java:1652) > at > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:14 > 3) > at > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577) > at > org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.jav > a:223) > at > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.jav > a:1127) > at > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515) > at > org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java > :185) > at > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java > :1061) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:14 > 1) > at > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHan > dlerCollection.java:215) > at > org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection > .java:110) > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java: > 97) > at org.eclipse.jetty.server.Server.handle(Server.java:497) > at > org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310) > at > org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257) > at > org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540) > at > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java > :635) > at > org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java: > 555) > at java.lang.Thread.run(Thread.java:745) > Caused by: org.apache.lucene.store.AlreadyClosedException: this > IndexWriter is closed > at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:718) > at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:732) > at > org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1359) > at > org.apache.solr.update.DirectUpdateHandler2.addDoc0(DirectUpdateHandler2.ja > va:239) > at > org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.jav > a:163) > ... 44 more > Caused by: java.lang.OutOfMemoryError: Java heap space > > > > Thanks > Raja > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org > For additional commands, e-mail: dev-h...@lucene.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org