SolrCloud错误:没有可用于处理此请求的实时SolrServers

时间:2016-01-21 23:29:14

标签: solr solrcloud

在数据摄取期间,我在solrcloud客户端获得以下异常:

ERROR com.aexp.ims.atworks.ingestion.service.impl.IngestionServiceImpl  - Solr Exception
org.apache.solr.client.solrj.SolrServerException: No live SolrServers available to handle this request:[http://tsnet1:8888/solr/TSEACH_shard1_replica2, http://tsnet2:8888/solr/TSEACH_shard2_replica2, http://tsnet3:8888/solr/TSEACH_shard1_replica1, http://tsnet4:8888/solr/TSEACH_shard2_replica1]
Caused by: org.apache.solr.client.solrj.SolrServerException: Server refused connection at: http://tsnet5:8888/solr/TSEACH_shard2_replica2
Caused by: org.apache.http.conn.HttpHostConnectException: Connection to http://tsnet2:8888 refused
Caused by: java.net.ConnectException: Connection refused

Solr log error:

ERROR update.UpdateLog - Error inspecting tlog tlog{file=/data/tsearch/solr/TSEACH_shard2_replica1/data/tlog/tlog.0000000000000005405 refcount=2}
ERROR update.UpdateLog - Error inspecting tlog tlog{file=/data/tsearch/solr/TSEACH_shard2_replica1/data/tlog/tlog.0000000000000005406 refcount=2}
ERROR update.UpdateLog - Error inspecting tlog tlog{file=/data/tsearch/solr/TSEACH_shard4_replica1/data/tlog/tlog.0000000000000005433 refcount=2}
ERROR update.UpdateLog - Error inspecting tlog tlog{file=/data/tsearch/solr/TSEACH_shard4_replica1/data/tlog/tlog.0000000000000005434 refcount=2}

我们非常感谢您解决上述错误的任何帮助吗?

2 个答案:

答案 0 :(得分:1)

我有类似的问题。

导致此异常的原因可能有很多。这是掩盖内部细节的一个常见错误消息。

虽然我无法为这个问题提供具体的解决方案,但这是我解决问题的方法。

1。检查所有节点的日志。

请注意,在云模式下,服务器日志分布在节点上。 我在单个节点上运行云。我能做到这一点:

tail -100 example/cloud/node*/logs/solr.log

2。找出内心原因及其解决方法

你看到一个例外吗? 大。 现在谷歌/查找幕后异常。 就我而言,使用group.ngroups=0查询的群组是个问题。它已在6.3 https://issues.apache.org/jira/browse/SOLR-4164中修复 所以,我升级了solr,它解决了

答案 1 :(得分:0)

当我的Solr服务器意外停止时,我遇到了类似的问题。 我使用以下命令从bin / platform重新启动了它,它起作用了:

ant startSolrServer