Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
名称节点将拥有所有数据节点的信息,名称节点与其活动状态的所有数据节点交互,如果任何数据节点宕机,名称节点将开始与其他数据节点使用相同的任务。我的问题是,如果名称节点自身失败怎么办?谁将观看名称节点的活动状态(心跳)?
在 Hadoop 2.0.0 之前,NameNode 是 HDFS 集群中的单点故障 (SPOF)。每个集群都有一个 NameNode,如果该机器或进程不可用,则整个集群将不可用,直到 NameNode 重新启动或在单独的机器上启动。
没有自动恢复或没有系统来监控名称节点故障。
但是,在 hadoop 2.0 中,我们有一个称为 HDFS 高可用性的新功能。我们可以在其中配置活动名称节点和备用名称节点。
看看下面的图表。