使用Solr的CREATEALIAS时名称:缺少必需的参数

问题描述 投票:1回答:2

我提交了一份请求,我Solr的云服务器的卷曲度:

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

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

我看见几个帖子在网上谈论CREATEALIAS行动,所以我认为这一定是我自己的一些错误。我Solr的服务器是4.6.1版本

谁能知道是什么原因呢?

solrcloud
2个回答
5
投票

应该加上这样的行情:

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

它的工作原理,并返回状态0


0
投票

以下命令工作:

$ bin/solr create_collection -c techproducts -d _default -n techproducts -shards 2 -replicationFactor 2 -V

输出显示的REST API URL

$ curl http://localhost:7574/solr/admin/collections?action=CREATE&name=techproducts&numShards=2&replicationFactor=2&maxShardsPerNode=-1&collection.configName=techproducts
© www.soinside.com 2019 - 2024. All rights reserved.