名称节点失败时会发生什么,哪个进程将监视名称节点心跳状态?

时间:2013-03-26 16:44:54

标签: hadoop

名称节点将具有所有数据节点信息,名称节点与其活动状态的所有数据节点交互,如果任何数据节点关闭,名称节点将开始使用与其他数据节点相同的任务。我的问题是如果名称节点自身失败了怎么办?谁将观看名称节点活动状态(Heart Beat)?

1 个答案:

答案 0 :(得分:4)

在Hadoop 2.0.0之前,NameNode是HDFS集群中的单点故障(SPOF)。每个群集都有一个NameNode,如果该机器或进程变得不可用,整个群集将无法使用,直到NameNode重新启动或在单独的计算机上启动。

没有自动恢复或没有系统来监控名称节点故障。

但是,在hadoop 2.0中,我们有一个名为HDFS High availability的新功能。我们可以在哪里配置活动名称节点和备用名称节点。

看看下图。

enter image description here