solrCloud相关的管理命令

创建新集群(创建一个索引库)

http://192.168.72.141:8080/solr/admin/collections?action=CREATE&name=collection2&numShards=2&replicationFactor=3&maxShardsPerNode=8&property.schema=schema.xml&property.config=solrconfig.xml

接口参数说明:

action: 表示执行的操作 CREATE 创建

name: 新集群的名称

numShards: 分片数

replicationFactor: 每个分片的节点数

maxShardsPerNode: 设置每个分片的最大节点数, 默认为1

property.schema: 指定使用的schema文件 (注意, 此文件必须在zookeeper上存在)

property.config: 指定使用的solrConfig文件 (注意, 此文件必须在zookeeper上存在)

删除core命令

http://192.168.72.141:8080/solr/admin/collections?action=DELETE&name=collection1

查询所有的Core

http://192.168.72.141:8080/solr/admin/collections?action=LIST

显示core的状态

http://192.168.72.141:8080/solr/admin/collections?action=DELETE&name=collection1

分裂shard(扩展容量)

分裂: 就是将某个分片分成两个分片

注意: 一旦分裂后, 虽然原来的分片还可以提供服务, 但是已经不再保存数据, 会将数据保存到新的分裂后的分片

http://192.168.72.141:8080/solr/admin/collections?action=SPLITSHARD&collection=collection2&shard=shard1

参数说明:

shard: 指定要分裂的分片

删除某个分片

注意: 删除的分片必须是已经被分裂的, 或者是已经无法提供服务的

http://192.168.72.141:8080/solr/admin/collections?action=DELETESHARD&shard=shard2&collection=collection2

命令参考https://blog.csdn.net/CREATE_17/article/details/84888560

solrCloud更新配置方法

例如更新schema.xml的配置信息,直接上传修改后的schema.xml文件到zookeeper集群即可

/root/soft/solr-4.10.2/example/scripts/cloud-scripts/zkcli.sh -zkhost 192.168.72.141:2181,192.168.72.142:2181,192.168.72.143:2181 -cmd putfile /opt/solr-home/collection1/conf ../configs/solrconf/schema.xml

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值