微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用身份验证上传时,Solr 8.7 配置集为空

如何解决使用身份验证上传时,Solr 8.7 配置集为空

我们在 Solr 8.7 中启用了身份验证,现在我想上传一个配置集,从而基于这个配置集创建一个集合。 我已按照以下步骤操作:

  1. 创建配置 zip
    (cd /disk/configsets/my-collection/conf && zip -r - *) > my-collection.zip
    zip 文件正确地包含所有预期的配置,顶级为 solrconfig.xml

  2. 上传配置集到zookeeper
    curl -X POST --header "Content-Type:application/octet-stream" --user userSolr:pwdSolr --data-binary @my-collection.zip "http://host:port/solr/admin/configs? action=UPLOAD&name=my-collection"

  3. 创建收藏
    curl -X POST --header "Content-Type:application/octet-stream" --user userSolr:pwdSolr "http://host:port/solr/admin/collections?action=CREATE&name=my-collection&numShards=1&replicationFactor=1&createNodeSet =localhost:8081_solr&collection.configName=my-collection"

我可以看到 Solr UI 中列出的配置集以及创建的集合。 但是,当我单击集合的文件部分时,它是空的。此集合没有配置这意味着配置集上传为空

我错过了什么?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。