【问题标题】:Removing collections/shards/etc in SolrCloud/Zookeeper在 SolrCloud/Zookeeper 中删除集合/分片/等
【发布时间】:2015-01-24 23:40:51
【问题描述】:

有没有办法在 Zookeeper/SolrCloud 中删除单个甚至所有集合及其各种相关设置/分片/等?我想从一个全新的、干净的 SolrCloud 开始,但我没有看到任何清理东西的方法。我尝试运行zkcli.bat -zkhost localhost:<port> -cmd clear,但这似乎没有任何作用。

【问题讨论】:

    标签: solr apache-zookeeper solrcloud


    【解决方案1】:

    SolrCloud Collections API 对此提供支持。你看了吗

    https://cwiki.apache.org/confluence/display/solr/Collections+API

    Solrcloud delete collection bug?

    如果您正在使用 CDH Solr,则可以使用 solrctl 工具。

    【讨论】:

    • 我不再有可用于 shard6 的 solr 配置和数据目录。它在 solr 管理页面的云列表中显示为缺失。尝试/solr/admin/collections?action=DELETESHARD&shard=shard6&collection=collectionName 给了我The slice: shard6 is currently active. Only non-active (or custom-hashed) slices can be deleted. 设置一个假的 shard6 并尝试使用管理 web ui(核心管理下的红色按钮)卸载它不会卸载它,因为缺少数据目录,没有集合。我不确定 solrctl 应该在哪里,但我找不到它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-23
    • 1970-01-01
    • 1970-01-01
    • 2016-10-10
    • 1970-01-01
    • 2018-06-15
    相关资源
    最近更新 更多