Delete/remove 使用 zkcli 从 ZooKeeper 配置 Solr?
Delete/remove Solr configuration from ZooKeeper using zkcli?
我们在 ZK 中有一些旧的 Solr 配置,我们需要 cleanup/delete。
配置在/configs/AAA、/configs/BBB等处(/configs下还有其他配置。)
Solr zkcli.sh 脚本和文档没有提供删除配置的指导。唯一看起来很明显的是 "clear" 参数,但是文档和 zkcli 只给出了示例 -cmd clear /solr
。我认为 ./zkcli -cmd clear /configs/AAA
可能有用,但由于无法在互联网上找到太多信息,我很担心不小心删除了错误的内容。
如果我想删除旧的配置,我是否使用clear,如果是,路径参数是/configs/吗?
谢谢
在您的 zookeeper bin 目录中,启动 zkCli.sh
,这将打开 zookeeper 控制台。
然后执行以下命令删除 node/config:
rmr /configs
您错过了必需的 -z 参数 (Zookeeper-3.4.8)。
在 Solr (v.6.1.0) 运行 上删除 configset AAA 的正确命令是:
./server/scripts/cloud-scripts/zkcli.sh -cmd clear -z "localhost:2181" /configs/AAA
在Solr的根目录下时
所以回答你的问题:是的,你可以使用clear,路径应该是/configs/<配置集的名称>
资源:
https://cwiki.apache.org/confluence/display/solr/Command+Line+Utilities
我们在 ZK 中有一些旧的 Solr 配置,我们需要 cleanup/delete。
配置在/configs/AAA、/configs/BBB等处(/configs下还有其他配置。)
Solr zkcli.sh 脚本和文档没有提供删除配置的指导。唯一看起来很明显的是 "clear" 参数,但是文档和 zkcli 只给出了示例 -cmd clear /solr
。我认为 ./zkcli -cmd clear /configs/AAA
可能有用,但由于无法在互联网上找到太多信息,我很担心不小心删除了错误的内容。
如果我想删除旧的配置,我是否使用clear,如果是,路径参数是/configs/吗?
谢谢
在您的 zookeeper bin 目录中,启动 zkCli.sh
,这将打开 zookeeper 控制台。
然后执行以下命令删除 node/config:
rmr /configs
您错过了必需的 -z 参数 (Zookeeper-3.4.8)。
在 Solr (v.6.1.0) 运行 上删除 configset AAA 的正确命令是:
./server/scripts/cloud-scripts/zkcli.sh -cmd clear -z "localhost:2181" /configs/AAA
在Solr的根目录下时
所以回答你的问题:是的,你可以使用clear,路径应该是/configs/<配置集的名称>
资源: https://cwiki.apache.org/confluence/display/solr/Command+Line+Utilities