我们可以在一个集群中有名称节点,在另一个集群中有数据节点吗?

时间:2016-05-19 17:41:18

标签: hadoop yarn hadoop2

对于hadoop 2.0,我们是否可以进行架构设置,其中所有名称节点都在一个集群中,而所有数据节点在另一个集群中?

1 个答案:

答案 0 :(得分:0)

是。这是可能的。

请参阅Apache网站上的HDFS Federation文章。

多个名称节点/命名空间

  

为了横向扩展名称服务,联合使用多个独立的Namenodes /名称空间。 Namenodes是联合的; Namenodes是独立的,不需要相互协调。

Datanodes用作所有Namenodes的块的公共存储

  

每个Datanode都注册集群中的所有Namenode。 Datanodes定期发送心跳和阻止报告。他们还处理来自Namenodes的命令。

enter image description here