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

Hadoop 当名称节点失败时会发生什么情况,哪个进程将监视名称节点的心跳状态?,hadoop,Hadoop,Name节点将拥有所有数据节点的信息,Name节点将与所有数据节点交互以获取其活动状态,如果任何数据节点关闭,Name节点将开始与其他数据节点使用相同的任务。我这里的问题是,如果名称节点自身出现故障怎么办?谁将观看名称节点活动状态(心跳)?在Hadoop 2.0.0之前,名称节点是HDFS集群中的单点故障(SPOF)。每个集群都有一个NameNode,如果该计算机或进程不可用,则整个集群将不可用,直到NameNode重新启动或在单独的计算机上启动 没有自动恢复或系统来监视名称节点故障 然而,在H

Name节点将拥有所有数据节点的信息,Name节点将与所有数据节点交互以获取其活动状态,如果任何数据节点关闭,Name节点将开始与其他数据节点使用相同的任务。我这里的问题是,如果名称节点自身出现故障怎么办?谁将观看名称节点活动状态(心跳)?

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

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

然而,在Hadoop2.0中,我们有一个新特性,称为HDFS高可用性。我们可以在其中配置活动名称节点和备用名称节点

请看下图


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

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

然而,在Hadoop2.0中,我们有一个新特性,称为HDFS高可用性。我们可以在其中配置活动名称节点和备用名称节点

请看下图

这是一张来自Cloudera的照片。这是一张来自Cloudera的照片。