[ https://issues.apache.org/jira/browse/SOLR-14399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Erick Erickson resolved SOLR-14399. ----------------------------------- Resolution: Incomplete Please raise questions like this on the user's list, we try to reserve JIRAs for known bugs/enhancements rather than usage questions. See: http://lucene.apache.org/solr/community.html#mailing-lists-irc there are links to both Lucene and Solr mailing lists there. A _lot_ more people will see your question on that list and may be able to help more quickly. If it's determined that this really is a code issue or enhancement to Lucene or Solr and not a configuration/usage problem, we can raise a new JIRA or reopen this one. I'm 99% certain that this is some problem with your setup/configuration, this is highly suspicious: org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at: *null* > java.nio.channels.AsynchronousCloseException > -------------------------------------------- > > Key: SOLR-14399 > URL: https://issues.apache.org/jira/browse/SOLR-14399 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: replication (java), update > Affects Versions: 8.5 > Environment: OS: CentOS release 6.8 (Final) > Java: JDK 1.8.0_231 > Reporter: Hoan Tran Van > Priority: Major > Attachments: AsynchronousCloseException, Reset cancel_stream_error > > > I am going to switch from solr cloud 6.6 to solrcloud 8.5. I installed solr > 8.5 parallel with solr 6.6. they have same data, same configset. > Solr 8.5 have many log errors about > java.nio.channels.AsynchronousCloseException and Reset cancel_stream_error > while solr 6.6 doesn't have. > 2020-04-09 05:05:00.254 WARN (Thread-34437) [ ] > o.a.s.u.p.DistributedZkUpdateProcessor Error sending update to > http://192.168.1.106:8301/solr => > org.apache.solr.client.solrj.SolrServerException: IOException occured when > talking to server at: null > at > org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:417) > org.apache.solr.client.solrj.SolrServerException: IOException occured when > talking to server at: null > at > org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:417) > ~[?:?] > at > org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:753) > ~[?:?] > at > org.apache.solr.client.solrj.impl.ConcurrentUpdateHttp2SolrClient.request(ConcurrentUpdateHttp2SolrClient.java:369) > ~[?:?] > at org.apache.solr.client.solrj.SolrClient.request(SolrClient.java:1290) > ~[?:?] > at > org.apache.solr.update.SolrCmdDistributor.doRequest(SolrCmdDistributor.java:344) > ~[?:?] > at > org.apache.solr.update.SolrCmdDistributor.lambda$submit$0(SolrCmdDistributor.java:333) > ~[?:?] > at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_231] > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > ~[?:1.8.0_231] > at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_231] > at > com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:180) > ~[metrics-core-4.1.2.jar:4.1.2] > at > org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:210) > ~[?:?] > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > ~[?:1.8.0_231] > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > ~[?:1.8.0_231] > at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] > Caused by: java.nio.channels.AsynchronousCloseException > at > org.eclipse.jetty.http2.client.http.HttpConnectionOverHTTP2.close(HttpConnectionOverHTTP2.java:144) > ~[?:?] > at > org.eclipse.jetty.http2.client.http.HttpClientTransportOverHTTP2.onClose(HttpClientTransportOverHTTP2.java:170) > ~[?:?] > at > org.eclipse.jetty.http2.client.http.HttpClientTransportOverHTTP2$SessionListenerPromise.onClose(HttpClientTransportOverHTTP2.java:232) > ~[?:?] > at org.eclipse.jetty.http2.api.Session$Listener.onClose(Session.java:206) > ~[http2-common-9.4.24.v20191120.jar:9.4.24.v20191120] > at org.eclipse.jetty.http2.HTTP2Session.notifyClose(HTTP2Session.java:1131) > ~[http2-common-9.4.24.v20191120.jar:9.4.24.v20191120] > at org.eclipse.jetty.http2.HTTP2Session.onGoAway(HTTP2Session.java:439) > ~[http2-common-9.4.24.v20191120.jar:9.4.24.v20191120] > at > org.eclipse.jetty.http2.parser.Parser$Listener$Wrapper.onGoAway(Parser.java:396) > ~[http2-common-9.4.24.v20191120.jar:9.4.24.v20191120] > at > org.eclipse.jetty.http2.parser.BodyParser.notifyGoAway(BodyParser.java:192) > ~[http2-common-9.4.24.v20191120.jar:9.4.24.v20191120] > at > org.eclipse.jetty.http2.parser.GoAwayBodyParser.onGoAway(GoAwayBodyParser.java:169) > ~[http2-common-9.4.24.v20191120.jar:9.4.24.v20191120] > at > org.eclipse.jetty.http2.parser.GoAwayBodyParser.parse(GoAwayBodyParser.java:139) > ~[http2-common-9.4.24.v20191120.jar:9.4.24.v20191120] > at org.eclipse.jetty.http2.parser.Parser.parseBody(Parser.java:198) > ~[http2-common-9.4.24.v20191120.jar:9.4.24.v20191120] > at org.eclipse.jetty.http2.parser.Parser.parse(Parser.java:127) > ~[http2-common-9.4.24.v20191120.jar:9.4.24.v20191120] > at > org.eclipse.jetty.http2.HTTP2Connection$HTTP2Producer.produce(HTTP2Connection.java:248) > ~[http2-common-9.4.24.v20191120.jar:9.4.24.v20191120] > at > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) > ~[jetty-util-9.4.24.v20191120.jar:9.4.24.v20191120] > at > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) > ~[jetty-util-9.4.24.v20191120.jar:9.4.24.v20191120] > at > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) > ~[jetty-util-9.4.24.v20191120.jar:9.4.24.v20191120] > at > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:135) > ~[jetty-util-9.4.24.v20191120.jar:9.4.24.v20191120] > at org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:170) > ~[http2-common-9.4.24.v20191120.jar:9.4.24.v20191120] > at > org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:125) > ~[http2-common-9.4.24.v20191120.jar:9.4.24.v20191120] > at > org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:348) > ~[http2-common-9.4.24.v20191120.jar:9.4.24.v20191120] > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) > ~[jetty-io-9.4.24.v20191120.jar:9.4.24.v20191120] > at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117) > ~[jetty-io-9.4.24.v20191120.jar:9.4.24.v20191120] > at > org.eclipse.jetty.util.thread.Invocable.invokeNonBlocking(Invocable.java:69) > ~[jetty-util-9.4.24.v20191120.jar:9.4.24.v20191120] > at > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.invokeTask(EatWhatYouKill.java:348) > ~[jetty-util-9.4.24.v20191120.jar:9.4.24.v20191120] > at > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:303) > ~[jetty-util-9.4.24.v20191120.jar:9.4.24.v20191120] > at > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) > ~[jetty-util-9.4.24.v20191120.jar:9.4.24.v20191120] > at org.eclipse. > > 2020-04-09 05:15:00.255 ERROR (qtp479397964-36118) [c:dbcustomer s:shard1 > r:core_node4 x:dbcustomer_shard1_replica_n3] o.a.s.s.HttpSolrCall > null:org.eclipse.jetty.io.EofException: Reset cancel_stream_error > at > org.eclipse.jetty.http2.server.HTTP2ServerConnectionFactory$HTTPServerSessionListener.onReset(HTTP2ServerConnectionFactory.java:157) > at org.eclipse.jetty.http2.HTTP2Stream.notifyReset(HTTP2Stream.java:574) > at org.eclipse.jetty.http2.HTTP2Stream.onReset(HTTP2Stream.java:343) > at org.eclipse.jetty.http2.HTTP2Stream.process(HTTP2Stream.java:252) > at org.eclipse.jetty.http2.HTTP2Session.onReset(HTTP2Session.java:295) > at > org.eclipse.jetty.http2.parser.Parser$Listener$Wrapper.onReset(Parser.java:372) > at org.eclipse.jetty.http2.parser.BodyParser.notifyReset(BodyParser.java:144) > at > org.eclipse.jetty.http2.parser.ResetBodyParser.onReset(ResetBodyParser.java:97) > at > org.eclipse.jetty.http2.parser.ResetBodyParser.parse(ResetBodyParser.java:66) > at org.eclipse.jetty.http2.parser.Parser.parseBody(Parser.java:198) > at org.eclipse.jetty.http2.parser.Parser.parse(Parser.java:127) > at org.eclipse.jetty.http2.parser.ServerParser.parse(ServerParser.java:115) > at > org.eclipse.jetty.http2.HTTP2Connection$HTTP2Producer.produce(HTTP2Connection.java:248) > at > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) > at > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) > at > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) > at > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:135) > at org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:170) > at > org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:125) > at > org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:348) > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) > at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117) > at > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336) > at > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313) > at > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) > at > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) > at > org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388) > at > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) > at > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) > at java.lang.Thread.run(Thread.java:748) > Suppressed: java.lang.Throwable: HttpInput failure > at org.eclipse.jetty.server.HttpInput.failed(HttpInput.java:823) > at > org.eclipse.jetty.http2.server.HttpChannelOverHTTP2.onFailure(HttpChannelOverHTTP2.java:323) > at > org.eclipse.jetty.http2.server.HTTP2ServerConnection.onStreamFailure(HTTP2ServerConnection.java:221) -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org