solrcloud - 缺少必需的参数 : name when using solr CREATEALIAS

标签 solrcloud

我使用 curl 向我的 solr 云服务器提交了请求:

curl http://solrserver1:8983/solr/admin/collections?action=CREATEALIAS&name=bf&collections=collection1,collection2

它返回一个 400 错误并说:缺少必需的参数:名称。但是你看我在命令行中确实提供了一个name参数。

我在网上看到几篇关于 CREATEALIAS Action 的帖子,所以我认为这一定是我自己的一些错误。我的 solr 服务器是 4.6.1 版

有人知道是什么原因吗?

最佳答案

应该像这样添加引号:

curl "http://solrserver1:8983/solr/admin/collections?action=CREATEALIAS&name=bf&collections=collection1,collection2"

它工作并返回状态 0

关于solrcloud - 缺少必需的参数 : name when using solr CREATEALIAS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24536807/

相关文章:

solr - 在云模式下运行 Solr 自定义过滤器

Solr4 Cloud Beta 版本异常 org.apache.lucene.store.AlreadyClosedException : this IndexWriter is closed

solr - Solr 7.2.1 运行在什么模式下?

apache - 在solr中索引具有相似值的记录

linux - 如何将 Solar 的一个实例与单独系统上的第二个实例同步

solr - 使用 Solr Cloud 的分片/副本数量的最佳实践

solr - 服务器重启时如何使 SOLR "boot"进入云模式

随着时间的推移,SolrCloud变得越来越慢

SolrCloud ZooKeeper 兼容性

tomcat - 多个 Solr 实例 + Tomcat + Zookeeper