


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、大講臺科技ES 集群腦裂,怎么辦?什么是"腦裂"現(xiàn)象?由于某些節(jié)點的失效,部分節(jié)點的網(wǎng)絡(luò)連接會斷開,并形成一個與原集群一樣名字的集群,這種情況稱為集群腦裂(split-brain)現(xiàn)象。這個問題非常,因為兩個新形成的集群會同時索引和修改集群的數(shù)據(jù)。產(chǎn)生"腦裂"的?1:網(wǎng)絡(luò)內(nèi)網(wǎng)一般出現(xiàn)此問題,可以內(nèi)網(wǎng)流量狀態(tài)。的網(wǎng)絡(luò)出現(xiàn)問題的可能性大些。- 1 -大講臺科技2:節(jié)點負載由于 master 節(jié)點與 data 節(jié)點都是混合在一起的,所以當工作節(jié)點的負載較大(確實也較大)時,導(dǎo)致對應(yīng)的 ES 實例停止響應(yīng),而這臺服務(wù)器如果正充當著 master 節(jié)點的,那么一部
2、分節(jié)點就會認為這個master 節(jié)點失效了,故重新新的節(jié)點,這時就出現(xiàn)了腦裂;3:回收內(nèi)存由于data 節(jié)點上 ES 進程占用的內(nèi)存較大,較大規(guī)模的內(nèi)存回收操作也能造成 ES 進程失去響應(yīng)。應(yīng)對"腦裂"的解決辦法1、推測出應(yīng)該是由于節(jié)點負載導(dǎo)致了 master 進程停止響應(yīng),繼而導(dǎo)致了部分節(jié)點對于 master 的選擇出現(xiàn)了。為此,一個直觀的解決方案便是將 master 節(jié)點與 data 節(jié)點分離。為此,我們添加了三臺服務(wù)器進入 ES 集群,不過它們的只是 master 節(jié)點,不擔任和搜索的,故它們是相對輕量級的進程??梢酝ㄟ^以下配置來限制其:node.master: tr
3、uenode.data: false當然,其它的節(jié)點就不能再擔任 master 了,把上面的配置反過來即可。這樣就做到了將 master 節(jié)點與data 節(jié)點分離。- 2 -大講臺科技當然,為了使新加入的節(jié)點快速確定 master 位置,可以將 data 節(jié)點的默認的master 發(fā)現(xiàn)方式有 multicast 修改為 unicast:discovery.zen.ping.multicast.enabled: falsediscovery.zen.ping.unicast.hosts: "master1", "master2", "master
4、3"elasticsearch 的集群是內(nèi)嵌自動發(fā)現(xiàn)功能的。elasticsearch 的集群是內(nèi)嵌自動發(fā)現(xiàn)功能的。你只需要在每個節(jié)點配置好了集群名稱,節(jié)點名稱,互相通信的節(jié)點會根據(jù) es 自定義的服務(wù)發(fā)現(xiàn)協(xié)議去按照多播的方式來尋找網(wǎng)絡(luò)上配置在同樣集群內(nèi)的節(jié)點。和其他的服務(wù)發(fā)現(xiàn)功能一樣,es 是支持多播和單播的。多播是需要看服務(wù)器是否支持的,由于其安全性,其實現(xiàn)在基本的云服務(wù)(比如)是不支持多播的,所以即使你開啟了多播模式,你也僅僅只能找到本機上的節(jié)點。單播模式安全,也高效,但是缺點就是如果增加了一個新的的話,就需要每個節(jié)點上進行配置才生效了。- 3 -大講臺科技2、discover
5、y.zen.ping_timeout(默認值是 3 秒):默認情況下,一個節(jié)點會認為,如果 master 節(jié)點在 3 秒之內(nèi)沒有應(yīng)答,那么這個節(jié)點就是死掉了,而增加這個值,會增加節(jié)點等待響應(yīng)的時間,從一定程度上會減少誤判。3、discovery.zen.minimum_master_nodes(默認是 1):這個參數(shù)的是,一個節(jié)點需要看到的具有 master 節(jié)點資格的最小數(shù)量,然后才能在集群中做操作。的推薦值是(N/2)+1(向下取整),其中 N是具有master 資格的節(jié)點的數(shù)量(我們的情況是 3,因此這個參數(shù)設(shè)置為 2,但對于只有 2 個節(jié)點的情況,設(shè)置為 2 就有些問題了,一個節(jié)點 DOWN 掉后,你肯定連不上 2 臺服務(wù)器了,這點需要注意)。總結(jié)ElasticSearch 腦裂問題依然是一個比較難以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)文化課件講解
- 主管護師考試痛點分析試題及答案
- 【黃山】2025年安徽黃山市屯溪區(qū)消防救援局公開招聘工作人員12人筆試歷年典型考題及考點剖析附帶答案詳解
- 【大連】2025年遼寧大連金普新區(qū)衛(wèi)生系統(tǒng)招聘事業(yè)編制工作人員164人筆試歷年典型考題及考點剖析附帶答案詳解
- 莆田2025年莆田市市直事業(yè)單位定向招考未就業(yè)隨軍家屬筆試歷年參考題庫附帶答案詳解
- 行政管理的教育方法探討試題及答案
- 碧水倒影樓臺課件
- 2025數(shù)學輔導(dǎo)委托合同培訓(xùn)數(shù)學教師的合作協(xié)議書范本
- 行政管理的績效評估標準試題及答案
- 體育攝影構(gòu)圖設(shè)計作業(yè)
- 瀝青路面用木質(zhì)素纖維檢測原始記錄
- 貨車司機簡歷
- 70歲以上老人考駕照,三力測試題庫答案
- 2023年副主任醫(yī)師(副高)-中醫(yī)婦科學(副高)考試上岸歷年考點真題演練含答案
- 醫(yī)院預(yù)算業(yè)務(wù)流程圖
- ALeader 阿立得 ALD515使用手冊
- 政教主任國旗下的講話稿-講話稿
- 國學文化古典中國風模板
- 國民經(jīng)濟核算司精講GDP核算
- 畢業(yè)論文PLC在機械手控制系統(tǒng)中的應(yīng)用
- HY/T 0331-2022綠潮生態(tài)調(diào)查與監(jiān)測技術(shù)規(guī)范
評論
0/150
提交評論