大數(shù)據(jù)就業(yè)特訓(xùn)營(yíng)elasticsearch腦裂問題解決_第1頁
大數(shù)據(jù)就業(yè)特訓(xùn)營(yíng)elasticsearch腦裂問題解決_第2頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、集群腦裂,怎腦裂現(xiàn)象由于某些節(jié)點(diǎn)的失集群腦裂,怎腦裂現(xiàn)象由于某些節(jié)點(diǎn)的失效,部分節(jié)點(diǎn)的網(wǎng)絡(luò)連接會(huì)斷開,并形成一個(gè)與集群一樣名字的集群,這種情況稱為集群腦裂(split-brain)現(xiàn)象。,因?yàn)閮蓚€(gè)新形成的集群會(huì)同時(shí)索引和修改集群的據(jù)產(chǎn)生腦裂的原因1:網(wǎng)絡(luò)原內(nèi)網(wǎng)一般不會(huì)出現(xiàn)此問題,可內(nèi)網(wǎng)流量狀態(tài)的網(wǎng)絡(luò)出問題的可能性大- 12:節(jié)點(diǎn)負(fù)由于 master 節(jié)點(diǎn)與 data 節(jié)點(diǎn)都是混合在一起的,所以當(dāng)工作節(jié)2:節(jié)點(diǎn)負(fù)由于 master 節(jié)點(diǎn)與 data 節(jié)點(diǎn)都是混合在一起的,所以當(dāng)工作節(jié)點(diǎn)負(fù)載較大(確實(shí)也較大)時(shí),導(dǎo)致對(duì)應(yīng)的 ES 實(shí)例停止響應(yīng),而這服務(wù)master 節(jié)點(diǎn),那么一部分節(jié)點(diǎn)就會(huì)認(rèn)這個(gè)m

2、aster 節(jié)點(diǎn)失效了,故重3:回收內(nèi)由于data 節(jié)點(diǎn)上 ES 進(jìn)程占用的內(nèi)存較大,較大規(guī)模的內(nèi)存回收操也能造成 ES 進(jìn)程失去響應(yīng)應(yīng)對(duì)腦裂的解決辦1、推測(cè)出原因應(yīng)該是由于節(jié)點(diǎn)負(fù)載導(dǎo)致了 master 進(jìn)程停止響應(yīng), 。為此,一個(gè)直的解決方案便是將 master 節(jié)點(diǎn)與 data 節(jié)點(diǎn)分離。為此三臺(tái)服務(wù)器進(jìn)入 ES 集群,不過它們的角色只是 master 節(jié)點(diǎn),不擔(dān)和搜索的角色,故它們是相對(duì)輕量級(jí)的進(jìn)程。可以通過以下配來限制其角色node.master: 當(dāng)然,其它的節(jié)點(diǎn)就不能再擔(dān)任 master 了,把上面的配置反過來可。這樣就做到了將 master 節(jié)點(diǎn)與 data 節(jié)點(diǎn)分離- 2當(dāng)然,

3、為了使新加入的節(jié)點(diǎn)快速確定 master 位置,當(dāng)然,為了使新加入的節(jié)點(diǎn)快速確定 master 位置,可以將 data 節(jié)的默認(rèn)的master 發(fā)現(xiàn)方式有multicast 修改為 elasticsearch 的集群是內(nèi)嵌自動(dòng)發(fā)現(xiàn)功能elasticsearch 的集群是內(nèi)嵌自動(dòng)發(fā)現(xiàn)功能的。你只需要在每個(gè)節(jié)點(diǎn)置好了集群名稱,節(jié)點(diǎn)名稱,互相通信的節(jié)點(diǎn)會(huì)根據(jù) es 自定義的務(wù)發(fā)現(xiàn)協(xié)議去按照多播的方式來尋找網(wǎng)絡(luò)上配置在同樣集群內(nèi)的點(diǎn)和其他的服務(wù)發(fā)現(xiàn)功能一樣,es 是支持多播和單播的多播是需要看服務(wù)器是否支持的,由于其安全性,其實(shí)現(xiàn)在基本的服務(wù)(比如阿里云)是不支持多播的,所以即使你開啟了多播模你也僅僅

4、只能找到本機(jī)上的節(jié)就需要每個(gè)節(jié)點(diǎn)上進(jìn)行配置才生效了- 32、_timeout(默認(rèn)值是3 秒:默認(rèn)情況下,一2、_timeout(默認(rèn)值是3 秒:默認(rèn)情況下,一 就是死掉了,而增加這個(gè)值,會(huì)增加節(jié)點(diǎn)等待響應(yīng)的時(shí)間,從一定度上會(huì)減少誤判3、discovery.zen.minimum_master_nodes(默認(rèn)是 1):這個(gè)參數(shù)控的是,一個(gè)節(jié)點(diǎn)需要看到的具master 節(jié)點(diǎn)資格的最小數(shù)量,然才能在集群作的值是(N/2)+1(向下取整其中 是具有master 資格的節(jié)點(diǎn)的數(shù)量的情況是 3,因此這個(gè)參數(shù)2,但對(duì)于只有 2 個(gè)節(jié)點(diǎn)的情況,設(shè)置為 2 就有些問題了節(jié)點(diǎn) DOWN 掉后,你肯定連不上 2 臺(tái)服務(wù)器了,這點(diǎn)需要注意總ElasticSearch 腦裂問題依然是一個(gè)比較難以解,最

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論