无法在ES中创建具有特定分片编号的索引

时间:2017-02-08 07:14:31

标签: elasticsearch elasticsearch-5

正在ES上使用以下命令

限制分片编号,在ES中创建一些新索引
curl  -XPUT localhost:9200/es_test_index  '{ "settings : { "number_of_shards" ; 2 } }'

但索引正在创建的小问题但是没有使用shard作为2而不是默认的分片计数5.任何人都可以告诉我如何更改它。

AM在ES 5.1.1上工作

谢谢

1 个答案:

答案 0 :(得分:0)

你有一个拼写错误,你需要使用:而不是;加上你错过了-d开关,请尝试这样:

curl  -XPUT localhost:9200/es_test_index -d '{ "settings : { "number_of_shards": 2 } }'
                                          ^                                  ^
                                          |                                  |
                                       add this                           fix this