如何通过Curl命令设置弹性搜索设置

时间:2018-06-22 14:49:35

标签: elasticsearch

我正在尝试更改Elastic Search索引设置以使其可以通过curl命令写入。

curl -XPUT http://1XX.xxx.xx9.xx0:9200/my_index/_settings
 { "index": { 
             "index.blocks.read_only" : false
             }
 }

但是我遇到了一些错误

卷曲:(3)[globbing]第1列中的大括号/括号不匹配

1 个答案:

答案 0 :(得分:0)

尝试以下

curl -XPUT http://1XX.xxx.xx9.xx0:9200/my_index/_settings -H 'Content-Type: application/json' -d '{ "index": {"blocks.read_only" : false } }'

上述错误是由于在curl中,您必须使用-d提供主体并将所有内容括在单引号中。