Solr:一些副本在索引操作期间停止

gojuced7  于 2022-11-05  发布在  Solr
关注(0)|答案(1)|浏览(213)

副本关闭,所有副本都在同一SolrCloud节点上。这是一个双节点集群(但有三个zookeeper示例)。该问题发生在索引操作期间。关闭的副本都在同一SolrCloud节点host2上。我找不到有关出现的错误的信息。出现的错误如下:

ERROR - 2015-08-13 02:57:34.261; org.apache.solr.common.SolrException; 
    forwarding update to http://host1:8080/solr/collection_V_2_0_shard1_replica1/ failed - 
    retrying ... retries: 1 add{,id=RFQ||304707||188627||1} params:update.distrib=TOLEADER&distrib.from=http%3A%2F%2Fhost2%3A8080%2Fsolr%2Fak_collection_V_2_0_shard1_replica2%2F 
    rsp:503:org.apache.solr.common.SolrException: Service Unavailable

出现错误后,collection_V_2_0_shard1_replica2关闭。有人能帮助我找到此错误的原因吗?
此致,Giova

7ivaypg9

7ivaypg91#

我猜托管collection_V_2_0_shard1_replica2的SOLR节点由于某种原因而关闭,日志中的错误与节点关闭的原因无关,而是与副本尝试将文档路由到shard 1领导者有关,似乎领导者已经关闭。
一些调试提示
1.登录到托管shard 1的节点
1.扫描日志文件,查看节点关闭的原因,查找时间在路由时间戳之前(Say Secs/Mins before 2015-08-13 02:57:34.261)
1.您是否覆盖了Java堆...?默认值仅为512 KB,您可以在www.example.com中更改为诸如4g之类的内容solr.in.sh/cmd,然后重新启动solr

  1. ZooKeepers当时是否已启动...?即使zooKeeper已关闭,群集仍将继续运行,因为SOLR本身具有群集状态json。但它将无法接受写入。

相关问题