【问题标题】:solr cloud: RROR: Error loading config name for collectionsolr cloud:RROR:加载集合的配置名称时出错
【发布时间】:2016-12-09 13:58:24
【问题描述】:

我正在尝试使用 solr-cloud 设置创建一个新集合,但失败并显示以下内容:

ERROR: Error loading config name for collection test

我尝试删除收藏:

sudo /opt/solr/bin/solr delete -c test

但结果相同

我的设置:带有外部 zookeeper 和 5 个 solr 节点的 solr-cloid 如何清除它或重新加载它? 谢谢

【问题讨论】:

    标签: solrcloud


    【解决方案1】:

    Solr 无法在 zookeeper 中找到配置文件。 Solrcloud 尝试从 zookeeper 配置文件重新创建核心。 看起来你已经删除了用于收集测试的 zookeeper 配置节点。

    彻底清除收集测试的两个步骤:

    1. 停止 solr 并删除文件夹“test”(如果存在于 Solr 主文件夹)。(默认值:/var/lib/solr)
    2. 导航到 zookeeper 节点并编辑 clusterstate.json 。删除收集测试的条目。我想重新开始,所以将 clusterstate.json 文件重置为默认值,即 {}

    您应该在关闭任何 solrnode 之前禁用 solr 的 autoAddReplicas 属性。

    【讨论】:

      【解决方案2】:

      检查zookeeper中是否存在config文件夹。如果是这种情况,请尝试使用以下命令将集合与配置名称链接:

      zkcli.sh -cmd linkconfig -collection collectionname -confname configname
      

      【讨论】:

        猜你喜欢
        • 2017-10-25
        • 1970-01-01
        • 2016-01-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-30
        • 2023-01-17
        相关资源
        最近更新 更多