婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > 帶你了解HDFS的Namenode 高可用機(jī)制

帶你了解HDFS的Namenode 高可用機(jī)制

熱門(mén)標(biāo)簽:寧夏保險(xiǎn)智能外呼系統(tǒng)哪家好 溫嶺代理外呼系統(tǒng) 不同的地圖標(biāo)注 怎么更改地圖標(biāo)注電話(huà) 隨州銷(xiāo)售外呼系統(tǒng)平臺(tái) 交行外呼系統(tǒng)有哪些 激戰(zhàn)黃昏地圖標(biāo)注說(shuō)明 臨滄移動(dòng)外呼系統(tǒng)哪家有 防城港市ai電銷(xiāo)機(jī)器人

HDFS NameNode 高可用

在 Hadoop 2.0.0 之前,一個(gè)集群只有一個(gè)Namenode,這將面臨單點(diǎn)故障問(wèn)題。如果 Namenode 機(jī)器掛掉了,整個(gè)集群就用不了了。只有重啟 Namenode ,才能恢復(fù)集群。另外正常計(jì)劃維護(hù)集群的時(shí)候,還必須先停用整個(gè)集群,這樣沒(méi)辦法達(dá)到 7 * 24小時(shí)可用狀態(tài)。Hadoop 2.0 及之后版本增加了 Namenode 高可用機(jī)制,下面詳細(xì)介紹。

Hadoop Namenode 高可用架構(gòu)


Hadoop 2.0 克服了 Namenode 單點(diǎn)故障問(wèn)題,即在一個(gè)集群中有2個(gè) Namenode 節(jié)點(diǎn),一個(gè)是活動(dòng)的Namenode節(jié)點(diǎn)(Active Namenode),即主節(jié)點(diǎn),一個(gè)是備用 Namenode(Passive Namenode),即備用節(jié)點(diǎn),而且支持熱備份和故障切換。

活動(dòng) Namenode:負(fù)責(zé)處理集群中所有客戶(hù)端請(qǐng)求。
備用 Namenode:備用節(jié)點(diǎn),擁有和活動(dòng)的 Namenode 一樣的元數(shù)據(jù)。在活動(dòng) Namenode 失效后,會(huì)接管它的工作。

活動(dòng) Namenode 和備用 Namenode 之間是如何同步數(shù)據(jù)的呢?即他們是怎么保持一致性的,主要有下面幾點(diǎn):

  • 活動(dòng)和備用 Namenode 兩者總是同步的,例如,他們存儲(chǔ)著一樣的元數(shù)據(jù),這可以把集群恢復(fù)到系統(tǒng)奔潰時(shí)的狀態(tài)。而且基于此還能實(shí)現(xiàn)自動(dòng)故障切換。
  • 同一時(shí)間,集群只能有一個(gè)活動(dòng)的 Namenode 節(jié)點(diǎn),否則,兩個(gè) Namenode 會(huì)導(dǎo)致數(shù)據(jù)發(fā)生錯(cuò)亂并且無(wú)法恢復(fù)。我們把這種情況稱(chēng)為“腦裂”現(xiàn)象,即一個(gè)集群被分成兩個(gè)小集群,并且兩邊都認(rèn)為自己是唯一活動(dòng)的集群。Zookeeper 社區(qū)對(duì)這種問(wèn)題的解決方法叫做 fencing,中文翻譯為隔離,也就是想辦法把舊的 活動(dòng) NameNode 隔離起來(lái),使它不能正常對(duì)外提供服務(wù),使集群始終只有一個(gè)活動(dòng)的 Namenode。

了解完 Hadoop 高可用架構(gòu)之后,讓我們來(lái)看一下 Hadoop Namenode 高可用是怎么實(shí)現(xiàn)的。

Namenode 高可用的實(shí)現(xiàn)

這里主要介紹通過(guò)隔離(fencing)和Quorum Journal Manager(QJM)共享存儲(chǔ)實(shí)現(xiàn)的 HDFS 高可用。

隔離(Fencing)

隔離(Fencing)是為了防止腦裂,就是保證在任何時(shí)候HDFS只有一個(gè)Active NN,主要包括三個(gè)方面:

  • 共享存儲(chǔ)fencing:確保只有一個(gè)NN可以寫(xiě)入edits。QJM中每一個(gè)JournalNode中均有一個(gè)epochnumber,匹配epochnumber的QJM才有權(quán)限更新 JN。當(dāng) Namenode 由 standby 狀態(tài)切換成 active 狀態(tài)時(shí),會(huì)重新生成一個(gè) epochnumber,并更新 JN 中的 epochnumber,以至于以前的 Active Namenode 中的QJM 中的 epoch number 和 JN 的 epochnumber 不匹配,故而原 Active Namenode上的 QJM 沒(méi)法往 JN 中寫(xiě)入數(shù)據(jù)(后面會(huì)介紹源碼),即形成了 fencing。
  • 客戶(hù)端f encing:確保只有一個(gè) Namenode 可以響應(yīng)客戶(hù)端的請(qǐng)求。
  • DataNode fencing:確保只有一個(gè) Namenode 可以向 Datanode 下發(fā)命令,譬如刪除塊,復(fù)制塊,等等。

QJM 的 Fencing 方案只能讓原來(lái)的 Active Namenode 失去對(duì) JN 的寫(xiě)權(quán)限,但是原來(lái)的 Active Namenode 還是可以響應(yīng)客戶(hù)端的請(qǐng)求,對(duì) Datanode 進(jìn)行讀。對(duì)客戶(hù)端和 DataNode 的 fence 是通過(guò)配置 dfs.ha.fencing.methods 實(shí)現(xiàn)的。

Hadoop 公共庫(kù)中有兩種Fencing實(shí)現(xiàn):sshfence、shell

  • sshfence:ssh到原Active NN上,使用fuser結(jié)束進(jìn)程(通過(guò)tcp端口號(hào)定位進(jìn)程 pid,該方法比 jps 命令更準(zhǔn)確)。
  • shell:即執(zhí)行一個(gè)用戶(hù)事先定義的shell命令(腳本)完成隔離。

QJM共享存儲(chǔ)

Qurom Journal Manager(QJM)是一個(gè)基于 Paxos 算法實(shí)現(xiàn)的 HDFS 元數(shù)據(jù)共享存儲(chǔ)的方案。QJM 的基本原理就是用 2N+1 臺(tái) JournalNode 存儲(chǔ) EditLog,每次寫(xiě)數(shù)據(jù)操作有大多數(shù)(>=N+1)返回成功時(shí)即認(rèn)為該次寫(xiě)成功,數(shù)據(jù)不會(huì)丟失。這個(gè)算法所能容忍的是最多有 N 臺(tái)機(jī)器掛掉,如果多于 N 臺(tái)掛掉,這個(gè)算法就失效了。這個(gè)原理是基于 Paxos 算法的。

用QJM的方式來(lái)實(shí)現(xiàn)HA的主要好處有:

  • 不需要配置額外的高共享存儲(chǔ),這樣對(duì)于基于商用硬件的云計(jì)算數(shù)據(jù)中心來(lái)說(shuō),降低了復(fù)雜度和維護(hù)成本;
  • 不在需要單獨(dú)配置 fencing 實(shí)現(xiàn),因?yàn)?QJM 本身內(nèi)置了 fencing 的功能;
  • 不存在單點(diǎn)故障問(wèn)題;
  • 系統(tǒng)魯棒性的程度是可配置的( QJM 基于 Paxos 算法,所以如果配置 2N+1 臺(tái) JournalNode 組成的集群,能容忍最多 N 臺(tái)機(jī)器掛掉);
  • QJM 中存儲(chǔ)日志的 JournalNode 不會(huì)因?yàn)槠渲幸慌_(tái)的延遲而影響整體的延遲,而且也不會(huì)因?yàn)?JournalNode 的數(shù)量增多而影響性能(因?yàn)?Namenode 向 JournalNode 發(fā)送日志是并行的)。

以上就是帶你連接HDFS的Namenode 高可用機(jī)制的詳細(xì)內(nèi)容,更多關(guān)于HDFS Namenode 高可用的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • HDFS-Hadoop NameNode高可用機(jī)制
  • Hadoop中namenode和secondarynamenode工作機(jī)制講解
  • Hadoop之NameNode Federation圖文詳解

標(biāo)簽:沈陽(yáng) 青海 哈密 忻州 阜陽(yáng) 河源 紅河 無(wú)錫

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《帶你了解HDFS的Namenode 高可用機(jī)制》,本文關(guān)鍵詞  帶你,了解,HDFS,的,Namenode,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《帶你了解HDFS的Namenode 高可用機(jī)制》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于帶你了解HDFS的Namenode 高可用機(jī)制的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日韩在线a电影| 国产在线观看一区二区 | 捆绑调教美女网站视频一区| 亚洲三级在线观看| 精品伦理精品一区| 青青青伊人色综合久久| 欧美日韩久久久一区| 久久亚洲一区二区三区四区| 狠狠色伊人亚洲综合成人| 91看片淫黄大片一级在线观看| 国产一区二区在线观看免费 | 日韩美一区二区三区| 国产精品全国免费观看高清| 久久99精品久久久久久久久久久久| 欧美三级电影在线观看| aaa欧美日韩| 国产精品短视频| 成人免费视频播放| 中文字幕在线一区免费| 97se亚洲国产综合自在线不卡 | 国产不卡视频一区| 欧美日韩久久久| 视频一区二区国产| 日韩欧美国产三级| 国产一区欧美二区| 亚洲自拍偷拍图区| 欧美成人在线直播| 北条麻妃一区二区三区| 一区二区三区在线观看网站| 国产电影一区在线| 亚洲一区在线视频| 精品国产1区二区| 欧美在线free| bt欧美亚洲午夜电影天堂| 一区二区不卡在线播放 | 欧美日韩免费一区二区三区视频| 久久精品视频免费| 蜜桃久久精品一区二区| 91蜜桃婷婷狠狠久久综合9色| 欧美va亚洲va| 国产精品77777| 国产欧美一区二区精品性色| 蜜桃精品在线观看| 久久综合色婷婷| 北岛玲一区二区三区四区| 亚洲色图色小说| 制服视频三区第一页精品| 蜜桃视频免费观看一区| 久久蜜桃香蕉精品一区二区三区| 成人免费高清视频在线观看| 欧美国产激情二区三区| 国内精品伊人久久久久av影院| 欧美大片在线观看一区| 色视频欧美一区二区三区| 国产日韩欧美综合在线| 欧美国产成人在线| 日韩欧美资源站| 亚洲欧美偷拍另类a∨色屁股| 成人性生交大片免费看中文网站| 日韩精品成人一区二区三区| 国产一区二区三区在线看麻豆| 欧美日韩一区二区三区不卡| 91精品欧美久久久久久动漫| 亚洲免费视频中文字幕| 午夜欧美在线一二页| 久久综合九色综合97婷婷| 国产亚洲精品bt天堂精选| 中文字幕欧美三区| 亚洲高清中文字幕| 亚洲午夜免费电影| 亚洲精品国产品国语在线app| 欧美不卡一区二区三区| 一二三四社区欧美黄| 日本欧美一区二区三区乱码| 国产亚洲综合性久久久影院| 精品视频一区二区不卡| 久久―日本道色综合久久| 亚洲欧美另类小说视频| 国产午夜精品一区二区三区视频| 中文字幕不卡在线| 91捆绑美女网站| 欧美日韩激情在线| 国产精品美女久久久久aⅴ国产馆| 成人性生交大合| 韩国女主播成人在线观看| 欧美大片日本大片免费观看| 97精品久久久久中文字幕 | 日本大香伊一区二区三区| 成人一区二区三区在线观看| 97超碰欧美中文字幕| 欧美在线观看视频在线| 日韩女优电影在线观看| 精品国产网站在线观看| 色偷偷一区二区三区| 日本黄色一区二区| 91在线小视频| 久久久久久久久久久99999| 中文字幕在线播放不卡一区| 欧美中文字幕亚洲一区二区va在线| a4yy欧美一区二区三区| 在线看一区二区| 天天色综合成人网| 久久精品噜噜噜成人av农村| 国产成人aaa| 色综合久久88色综合天天| 天天综合网 天天综合色| 午夜精品一区二区三区免费视频| 国产一区二区毛片| 中文字幕日韩av资源站| 欧美日产国产精品| 成人av电影在线| 国内精品久久久久影院一蜜桃| 国产精品色哟哟| 精品国产露脸精彩对白| 91久久精品午夜一区二区| 久久精品国产免费| 五月激情综合色| 亚洲无线码一区二区三区| 国产精品第13页| 2020日本不卡一区二区视频| 色8久久人人97超碰香蕉987| 激情小说欧美图片| 美女在线观看视频一区二区| 成人欧美一区二区三区1314| 欧美一级免费观看| 91精品国产福利在线观看| 91看片淫黄大片一级| 99re热视频精品| 成人黄色小视频| 91丝袜美女网| 成人理论电影网| 国产成人精品免费网站| 国产精品一区二区三区四区| 日韩精品午夜视频| 久久国产精品色婷婷| 五月婷婷久久综合| 免费成人av在线| 国产乱色国产精品免费视频| 国内精品国产成人国产三级粉色| 久久成人av少妇免费| 精品一区二区久久久| 粉嫩蜜臀av国产精品网站| 色婷婷综合久久久久中文| 欧美撒尿777hd撒尿| 精品久久久久久久一区二区蜜臀| 久久久久9999亚洲精品| 亚洲视频免费观看| 国产不卡在线播放| 在线综合+亚洲+欧美中文字幕| 91.成人天堂一区| 国产精品少妇自拍| 蜜桃视频一区二区三区在线观看| 经典三级视频一区| 日本韩国一区二区三区| 国产日韩精品视频一区| 午夜视黄欧洲亚洲| 不卡av电影在线播放| 日韩欧美国产综合| 亚洲精品高清视频在线观看| 看片的网站亚洲| 欧美片网站yy| 亚洲va韩国va欧美va| av网站免费线看精品| 久久精品一区二区三区av| 蜜桃av噜噜一区| xfplay精品久久| 日韩精品欧美精品| 精品久久一区二区| 爽好久久久欧美精品| 91丨porny丨蝌蚪视频| 中文成人综合网| 91首页免费视频| 国产精品福利一区| 91免费国产视频网站| 夜夜精品视频一区二区| 7777精品伊人久久久大香线蕉最新版| 亚洲欧洲综合另类在线| 色乱码一区二区三区88 | 国产91清纯白嫩初高中在线观看| 久久久影院官网| 色欧美片视频在线观看在线视频| 亚洲综合色在线| 精品国产乱码久久久久久免费 | 日韩一级黄色大片| kk眼镜猥琐国模调教系列一区二区 | 久久99精品国产.久久久久| 久久久久久毛片| 91精品国产色综合久久| 日韩高清一级片| 亚洲欧美日韩精品久久久久| 日韩一区二区精品葵司在线| 韩国v欧美v日本v亚洲v| 综合精品久久久| www久久精品| 日韩欧美久久久| 欧美日韩国产综合草草| 成人三级伦理片| 国产一区视频导航| 日韩高清不卡一区二区| 亚洲精品一二三区|