SolrCloud Error:No live SolrServers available to handle this request
SolrCloud Error:No live SolrServers available to handle this request
我在数据摄取期间在 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 日志错误:
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}
如能解决上述错误,我们将不胜感激?
我遇到了类似的问题。
导致此异常的原因可能有很多。这是一条掩盖了内部细节的一般错误消息。
虽然我无法为这个问题提供具体的解决方案,但这是我解决问题的方法。
1。检查所有节点的日志。
请注意,在云模式下,服务器日志分布在多个节点中。
我是 运行 单个节点上的云。我可以这样做:
tail -100 example/cloud/node*/logs/solr.log
2。找出内部原因及其解决方法
你看到异常了吗?
伟大的。
现在 google/lookup 为幕后例外。
在我的例子中,使用 group.ngroups=0
的分组查询是问题所在。它已在 6.3 https://issues.apache.org/jira/browse/SOLR-4164 中修复
所以,我升级了solr,解决了
当我的 solr 服务器意外停止时,我遇到了类似的问题。
我使用以下命令从 bin/platform 重新启动它并且它起作用了:
蚂蚁启动SolrServer
我在数据摄取期间在 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 日志错误:
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}
如能解决上述错误,我们将不胜感激?
我遇到了类似的问题。
导致此异常的原因可能有很多。这是一条掩盖了内部细节的一般错误消息。
虽然我无法为这个问题提供具体的解决方案,但这是我解决问题的方法。
1。检查所有节点的日志。
请注意,在云模式下,服务器日志分布在多个节点中。 我是 运行 单个节点上的云。我可以这样做:
tail -100 example/cloud/node*/logs/solr.log
2。找出内部原因及其解决方法
你看到异常了吗?
伟大的。
现在 google/lookup 为幕后例外。
在我的例子中,使用 group.ngroups=0
的分组查询是问题所在。它已在 6.3 https://issues.apache.org/jira/browse/SOLR-4164 中修复
所以,我升级了solr,解决了
当我的 solr 服务器意外停止时,我遇到了类似的问题。 我使用以下命令从 bin/platform 重新启动它并且它起作用了:
蚂蚁启动SolrServer