最近使用elasticsearch 5.1版本,默认在配置中可设置分区和副本的数量现在不能使用了,翻了下文档,记录一下
修改现有
修改现有的副本数为0
curl -XPUT https://192.168.x.x:9200/_settings -d '
{
"index":{
"number_of_replicas":0
}
}'
设置elasticsearch默认模板
curl -XPUT https://192.168.x.x:9200/_template/log -d '{
"template": "log-*",
"settings": {
"number_of_shards": 10,
"number_of_replicas": "0"
}
}'
这样后面生成log-*
的索引都会按照这个模板来了。分区10,副本0了。
模板官网页面:https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-templates.html