簡體   English   中英

節點如何在ElasticSearch集群中工作

[英]How nodes work in ElasticSearch Cluster

我有4個節點的集群。

節點1: node.master:true node.data:真實節點2: node.master:true node.data:真實節點3: node.master:true node.data:真實節點4: node.master:false node.data :錯誤

和Discovery.zen.minimum_master_nodes:2。

現在,按照我的理解,將為集群選擇一個主服務器,該主服務器決定將傳入數據存儲在何處以及如何存儲。

假設節點2:掉線了,再也沒有回來。 節點2發生故障時,群集將繼續運行並進行重新選擇。

但是存儲在節點2中的數據發生了什么。 誰能在這里給我解釋一下流程。

如果節點2發生故障並且永不恢復,則意味着您將永遠丟失數據,除非已配置副本。

如果每個分片都有一個副本,則每個分片在不同節點中都將具有額外的副本。

因此,當節點2發生故障時,節點2的數據將來自節點2或節點1的副本服務器的服務器。

希望能幫助到你!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM