solrcloud 相关命令

2 篇文章 0 订阅
本文介绍了如何使用Zookeeper客户端进行配置查询、上传及修改操作。通过`zkCli.sh`连接Zookeeper,使用`ls`命令查看配置目录,`get`命令获取配置文件内容。同时,详细阐述了上传配置文件到Solr云的步骤,并提供了可能的修改和删除配置文件的命令。这些操作对于管理和维护分布式系统配置至关重要。
摘要由CSDN通过智能技术生成

参考链接: https://blog.csdn.net/qq_37936542/article/details/83113083

记录一下, 备忘

zookeeper 中查询配置

  1. 进入 zookeeper /bin 目录, 运行 ./zkCli.sh 连接客户端。
    cd /work/install/zookeeper/zookeeper-3.4.6/bin/ && ./zkCli.sh
  2. 使用 ls / 查看根目录下所有目录, 使用 ls /configs 查看所有配置目录, 以此类推可查看所有配置文件列表
  3. 使用 get /configs/xxx/data-config.xml 获取文件内容展示在终端

上传配置

  1. 进入 solr 目录下的这个路径 /server/scripts/cloud-scripts/ :
    cd /work/install/solr/solr-7.5.0/server/scripts/cloud-scripts/
  2. 使用下面命令上传
    ./zkcli.sh -zkhost xx.x.x.17:2181,x.x.x.xx:2181,xx.x.x.23:2181 -cmd upconfig -confdir /work/install/solr/solr-7.5.0/server/solr/configsets/xxx_xxx_configs/conf -confname xxx_xxx_configs
    说明: -zkhost 后面跟的几个 zookeeper 集群节点; -confdir 后面跟的是配置文件所在的目录; -confname 后面跟的是上传到的目录命名, 名称在分片中这个文件:
    vim /work/install/solr/solr-data/data/xxx_xxx_collection_shard1_replica_n1/core.properties
    其中 collection.configName 就是.

未验证过的命令

参考链接: https://cloud.tencent.com/developer/article/1403896

单独修改某个配置文件:
./zkcli.sh -zkhost node96.xdata:2181,node97.xdata:2181,node98.xdata:2181 -cmd putfile /infra-solr/configs/ranger_audits/solr-data-config.xml /usr/lib/ambari-infra-solr/example/example-DIH/solr/solr/conf/solr-data-config.xml

删除配置目录
./zkcli.sh -zkhost node96.xdata:2181,node97.xdata:2181,node98.xdata:2181 -cmd clear /infra-solr/configs/collection1

删除单个配置文件
./zkcli.sh -zkhost node96.xdata:2181,node97.xdata:2181,node98.xdata:2181 -cmd delete /infra-solr/configs/ranger_audits/solr-data-config.xml

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值