有没有办法在solrcloud中删除死副本?

时间:2013-11-06 01:41:13

标签: solr apache-zookeeper solrcloud

我正在使用solr 4.5。经过几次测试后,我注意到我的SolrCloud图中显示了很多死的(不存​​在的)复制品已经消失(黑色)。有没有办法强迫我的solr忘记这个复制品?

我认为手动修改zookeeper中的/clusterstate.json节点可能有所帮助,但尚未尝试。

2 个答案:

答案 0 :(得分:4)

我发现最简单的方法是在zookeeper中编辑/clusterstate.json,并从中删除死副本信息。

答案 1 :(得分:3)

我不知道是否有办法进行某种全局清理......但是:

而且,如果这是与生产相关的事情,而不仅仅是出于测试目的 - 您可能还想查看4.6中与注册先前删除的副本相关的即将发生的变化 - https://issues.apache.org/jira/browse/SOLR-5311