【发布时间】:2014-07-03 12:29:00
【问题描述】:
我已经尝试按照documentation更新副本数如下
curl -XPUT 'localhost:9200/_settings' -d '
{ "index" : { "number_of_replicas" : 4 } }'
这会正确更改现有节点的副本数。但是,当 logstash 在第二天创建新索引时,number_of_replicas 会设置为旧值。
有没有办法永久更改此设置的默认值,而无需更新集群中的所有elasticsearch.yml 文件并重新启动服务?
FWIW 我也试过了
curl -XPUT 'localhost:9200/logstash-*/_settings' -d '
{ "index" : { "number_of_replicas" : 4 } }'
无济于事。
【问题讨论】: