【问题标题】:Cannot find My New Solr Configset (Solr Cloud 7.3.0)找不到我的新 Solr 配置集 (Solr Cloud 7.3.0)
【发布时间】:2023-03-19 14:59:01
【问题描述】:

我正在从 solfr 4.7 迁移到 solr cloud 7.3.0。我正在尝试根据安装附带的默认 (_default) 创建一个新的自定义配置集。我按照说明使用了以下调用:

http://localhost:8983/solr/admin/configs?action=CREATE&name=mySolrCloudConfigSet&baseConfigSet=_default

,得到以下响应:

{
"responseHeader":{
"status":0,
"QTime":202}
}

,我认为这表明成功。我找不到我希望找到的新配置集(即~solr-7.3.0\server\solr\configsets)。这是 _default 配置集所在的位置。更具体地说,我在 solr-7.3.0 下的任何地方都找不到我创建的配置集。

我很确定我创建了它,因为当我执行列出所有配置集的请求时:

http://localhost:8983/solr/admin/configs?action=LIST

,我在响应中看到了我的配置集:

{
"responseHeader":{
"status":0,
"QTime":1},
"configSets":["_default",
"mySolrCloudConfigSet"]
}

我需要能够在文件系统上找到配置集,以便我可以使用系统的自定义项更新 schema.xml 文件。

如有任何想法,我将不胜感激。谢谢

【问题讨论】:

  • 如果您在云模式下运行,配置集存储在 Zookeeper 中,因为它们需要对所有节点都可用(并且相同)。你在那里检查过吗?
  • 谢谢。我现在明白了。我在动物园管理员中看到它们。感谢您的回复。

标签: solr solrj solrcloud


【解决方案1】:

自从提出这个问题后,我了解到 solr cloud 将配置集直接存储到 zookeeper 中,而不是存储在文件系统中。我假设它将它们存储在磁盘上,就像我们之前使用的 4.7 版 solr 的旧主从设置一样。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多