【问题标题】:Does HDFS in hadoop 2 has secondary Name Node?hadoop 2 中的 HDFS 是否有辅助名称节点?
【发布时间】:2020-08-12 09:55:27
【问题描述】:

我在 Hadoop 1.0 中读到 HDFS 有名称节点、辅助名称节点和数据节点。但是辅助名称节点不会替换主名称节点,如果它会因为它执行一些其他例程(例如将信息存储到 fsimage)而下降。在 Hadoop 2.0 中,它也是名称节点、辅助名称节点和数据节点。在 Hadoop 2.0 中,辅助名称节点从较低的 s 开始这一事实是否意味着这只是替代名称节点,或者它也在 fsimage 中存储信息?如果是,为什么 Hadoop 2.0 可以避免单点故障问题?

【问题讨论】:

    标签: hadoop hdfs hadoop2


    【解决方案1】:

    Hadoop 2.0 为您提供了在高可用性模式下运行两个 NameNode 的选项,一个是活动的,一个是热备用的。来自HDFS High Availability

    在 Hadoop 2.0.0 之前,NameNode 是单点故障 (SPOF) 在 HDFS 集群中。
    ...
    HDFS 高可用性功能通过以下方式解决了上述问题 提供运行两个(或更多,从 Hadoop 3.0.0 开始)的选项 Active/Passive 中同一集群中的冗余 NameNode 具有热备用的配置。

    HA 要求您为故障转移和防护配置其他组件。

    没有 HA,它与 HDFS 1.0 中的旧 NameNode + Secondary NameNode 相同。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-27
      • 2023-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多