架构更新后逐个节点更新SolrCloud

时间:2016-02-17 15:11:27

标签: indexing solr replication

是否可以在SOLRCluster中更新一个节点,以便在更新SOLR模式后,您不必一次重新索引所有节点并停止搜索?

Current SolrCluster configuration

所以我基本上可以:

  1. 将一个节点置于恢复模式
  2. 更新此节点
    • 更新schema.xml
    • Reindex Node
  3. 将此节点作为Leader
  4. 将另一个节点置于恢复模式
  5. 也更新此节点并启动它
  6. 或者我没有得到什么?

1 个答案:

答案 0 :(得分:0)

您的问题是如何在SolrCloud中更新schema.xml。

这个答案是关于schema.xml中的更改,这并不意味着重新编制索引。

我还假设你的集合create在zookeeper(collection.configName)中有一个命名配置。

在这种情况下:

  1. Upload您更改的配置文件夹为zookeeper。
  2. Reload您的收藏
  3. 请注意,第2步需要集合的名称(不支持别名)。