2017-07-18 33 views
0

我用4個節點(版本1.5)更改Elastic Search的複製係數時是否存在重複數據複製?

的Elasticsearch集羣,我的默認副本數量爲1臺(套/etc/elasticsearch/elasticsearch.yml)

所以我的索引副本集(num_of_replicas)爲1

由於副本集是1,當超過2個發生故障時,其節點失敗,數據損耗的

因此我想組副本的該變化超過2。

如果使用此命令更改Elastic Search的複製集,是否存在數據重新複製?

curl -XPUT 'http://localhost:9200/awslog/_settings' -d 
    '{"index":{"number_of_replicas" : 5}}' 

回答

1

注意,你不能在四個節點羣集副本的數量改變爲5,最大數目將是3(數據的三個拷貝加一個主碎片)。

如果更改碎片的數量,Elasticsearch將自動開始重新平衡數據並確保當前設置與配置相匹配 - 我假設這是您的問題,但我可能誤解了它。