高可用HA

1.NN+SN

在這裏插入圖片描述

2.NN + NN 模式:

在這裏插入圖片描述

2.HA

在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述

core-site.xml

在這裏插入圖片描述

hdfs-site.xml

在這裏插入圖片描述
在這裏插入圖片描述

來算一下至少要幾臺機器:

首先 :Active NN Standby NN
zkfc1 zkfc2
datanode1(至少一個)
zookeeper 至少3個,因爲1個不算集羣,兩個不合適,奇數個,

       nn1         nn2
       zkfc1        zkfc2
       zk1           zk2          zk3
       jn1           jn2          jn3
	                              dn1

1 / namenode zkfc
2 / namenode zkfc
3 / resourcemanager
4 / resourcemanager
5 / zookeeper journalnode datanode nodemanager
6 / zookeeper journalnode datanode nodemanager
7 / zookeeper journalnode datanode nodemanager

datanode和NodeManager通常要放在一起,爲甚?因爲我們有個理念叫移動計算,不移動數據,NodeManager是管計算的,你在DataNode上就有計算的節點的話,我的那些運算邏輯儘量從本地取邏輯

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章