solr - 在 SolrCloud 中添加分片副本

标签 solr lucene sharding solrcloud

每次我在 Solr 集群中启动一个新节点时,都会自动分配一个分片或一个分片副本。 我如何指定应在这个新节点上复制哪些分片?

我正在尝试使用 3 个分片、6 台服务器的配置 - 每个分片主服务器 1 个,3 个副本 - shard1 有 3 个副本,每个服务器上一个,而 shard1 和 shard2 只有一个。

如何实现这一目标?

最佳答案

您可以转到 solrcloud Web GUI 的核心管理,卸载已自动分配给该节点的核心,然后创建一个新核心,指定您希望将其分配到的集合和分片。创建该核心后,您应该在云 View 中看到,您的节点已被分配给该特定分片,并且在一段时间后,该分片的所有文档都已与您的节点同步。

关于solr - 在 SolrCloud 中添加分片副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18441893/

相关文章:

mysql - 自动分片 MySQL?

solr - 在 HBase 之上的 solr 中创建索引

java - 分布式模式下的 Apache nutch 不会从网络爬取

lucene - 如何知道 Lucene 索引生成过程何时完成

elasticsearch - 将大词标记为词的组合

MongoDB 使用带有 $lookup 聚合运算符的分片

database - 跨分片搜索?

lucene - 使用 "string"字段、 "text"字段和 "copy"字段与 Solr 分面

jakarta-ee - Tomcat 或 Glassfish 上的 Solr?

java - 获取 Lucene 查询的所有结果