gpt4 book ai didi

solr - 无法在 Solr 云上创建集合

转载 作者:行者123 更新时间:2023-12-02 00:35:54 25 4
gpt4 key购买 nike

我无法在 Solr Cloud 中创建名为“testCollection”的集合。

URL::8080/solr/admin/collections?action=CREATE&name=testCollection

回应::

<str name="Operation create caused exception:">
org.apache.solr.common.SolrException:org.apache.solr.common.SolrException: No config set found to associate with the collection.
</str>

根据文档: ( https://cwiki.apache.org/confluence/display/solr/Collections+API#CollectionsAPI ) 对于创建集合 API,"collection.configName" 不是必填字段。如果未提供,Solr 将默认使用集合名称作为配置名称。

为什么我仍然面临这个问题?

collection.configName 是强制性的吗?

如何在zookeeper上找到关联的collection.configName?

最佳答案

您仍然必须将配置集上传到 Zookeeper。您可以在管理 UI 的 cloud->tree->configs 下找到 Zookeeper 上的配置集列表。集合位于云->树->集合下。如果单击某个集合,您可以找到与其关联的配置集:({"configName":"MyConfig"})

您可以在 solr 主机上使用 zkcli.sh 命令将配置集上传到 Zookeeper:

cd /opt/solr/server/scripts/cloud-scripts
./zkcli.sh -cmd upconfig -confdir /opt/solr/server/solr/MyCollection -confname MyConfig -z zoo1IP:2181,zoo2IP:2181,zoo3IP:2181

关于solr - 无法在 Solr 云上创建集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35626750/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com