[英]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.