【问题标题】:Delete/remove Solr configuration from ZooKeeper using zkcli?使用 zkcli 从 ZooKeeper 中删除/删除 Solr 配置?
【发布时间】:2015-04-19 19:51:52
【问题描述】:

我们在 ZK 中有一些旧的 Solr 配置,我们需要清理/删除。

配置位于 /configs/AAA、/configs/BBB 等。(/configs 下还有其他配置。)

Solr zkcli.sh 脚本和文档没有提供删除配置的指导。唯一看起来很明显的是“clear”参数,但文档和 zkcli 只给出了示例-cmd clear /solr。我认为./zkcli -cmd clear /configs/AAA 可能有用,但是由于无法在互联网上找到太多信息,我很担心无意中删除了错误的内容。

如果我想删除旧的配置,我是否使用clear,如果是,路径参数是/configs/吗?

谢谢

【问题讨论】:

  • 我也遇到了同样的问题,你找到解决办法了吗??
  • 不,Solr 云的人说还不支持。
  • mmmm...好的,谢谢
  • 有解决办法吗?

标签: solr apache-zookeeper


【解决方案1】:

在您的 zookeeper bin 目录中,启动 zkCli.sh,这将打开 zookeeper 控制台。

然后触发以下命令来删除一个节点/配置:

rmr /configs

【讨论】:

    【解决方案2】:

    您错过了强制的 -z 参数 (Zookeeper-3.4.8)。

    删除 configset AAA on Solr (v.6.1.0) 在 localhost 上运行,zookeeper 在端口 2181 上的正确命令是:

    ./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

    【讨论】:

    • 顺便说一下,也可以清除配置集中的单个文件。例如zkcli.sh -cmd clear -z localhost:2181 /configs/dummy/managed-schema.og
    猜你喜欢
    • 1970-01-01
    • 2020-06-29
    • 2020-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-12
    • 1970-01-01
    相关资源
    最近更新 更多