我最初使用两个solr节点设置SOLR CLOUD,如下所示 .
我必须添加一个新的solr节点(即),其中包含额外的分片和与现有SOLR CLUSTER节点相同数量的副本 .
我已经完成了SOLR缩放和分发https://cwiki.apache.org/confluence/display/solr/Introduction+to+Scaling+and+Distribution
但上述链接仅包含SOLR独立模式的缩放信息 . 那是悲伤的部分 .
我使用以下命令启动了SOLR CLUSTER节点
./bin/solr start -c -s server/solr -p 8983 -z [zkip's] -noprompt
请共享命令命令以创建用于添加新节点的新分片 .
提前致谢 .
1 回答
据我所知,我正在分享这个答案 .
SHARD
:实际数据在我们创建的SHARD数量上平均分配(创建集合时) . 因此,在添加新的SOLR CLOUD节点时,请确保所有SHARD都应在新节点(RECOMENDED)上或根据需要可用 .SOLR Cloud 模式/集群模式下SOLR CORE的命名标准
语法:
示例
添加新SOLR Cloud /群集节点的步骤
使用现有SOLR CLOUD节点中使用的公共集合名称创建核心 .
在新节点中创建新核心时的注释
Example
:从上面的例子中,相应分片的最大值/ repilca数是2(enter_2_shard1_replica2)
因此,在创建核心的新节点中,将副本编号设为3“
enter_2_shard1_replica3
”,以便SOLR将此作为相应SHARD的第三个复制 .Note
:副本编号应该是1的增量值