done: https://issues.apache.org/jira/browse/SOLR-8193
On Fri, Oct 23, 2015 at 8:16 AM, Timothy Potter <[email protected]> wrote: > Yes, let's create a JIRA ... looks like the OOM is getting wrapped > which prevents it from propagating correctly to trigger the oom > script: > > org.apache.solr.common.SolrException; null:java.lang.RuntimeException: > java.lang.OutOfMemoryError: Java heap space > > On Fri, Oct 23, 2015 at 8:28 AM, Erick Erickson <[email protected]> > wrote: >> 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 >> <[email protected]> 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: [email protected] >>> For additional commands, e-mail: [email protected] >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
