elasticsearch 更改弹性搜索的复制系数时,现有数据是否重新复制?
我使用Elasticsearch集群的4节点1.5版 我的默认副本号是1 set/etc/elasticsearch/elasticsearch.yml 所以我的索引副本setnum\u of_副本是1 由于副本集为1,因此当发生两个以上的故障(哪个节点发生故障)时,数据将丢失 因此,我希望更改2个以上的副本集 如果使用此命令更改弹性搜索的复制集,是否存在数据重新复制elasticsearch 更改弹性搜索的复制系数时,现有数据是否重新复制?,elasticsearch,elasticsearch,我使用Elasticsearch集群的4节点1.5版 我的默认副本号是1 set/etc/elasticsearch/elasticsearch.yml 所以我的索引副本setnum\u of_副本是1 由于副本集为1,因此当发生两个以上的故障(哪个节点发生故障)时,数据将丢失 因此,我希望更改2个以上的副本集 如果使用此命令更改弹性搜索的复制集,是否存在数据重新复制 curl -XPUT 'http://localhost:9200/awslog/_settings' -d
curl -XPUT 'http://localhost:9200/awslog/_settings' -d
'{"index":{"number_of_replicas" : 5}}'
请注意,不能将四节点群集中的副本数量更改为5,最大数量为3个数据副本加上一个主碎片 如果您更改碎片的数量,Elasticsearch将自动开始重新平衡数据,并确保当前设置与配置匹配-我假设这是您的问题,但我可能听错了