NameNode的高可用性(HA)与HDFS之间是否有区别?

问题描述 投票:0回答:3

我对HDFS的高可用性和名称节点感到困惑,这两件事是相同的还是不同的?

cloudera hadoop-2.7.2
3个回答
0
投票

或多或少,当标准群集中的NameNode关闭(这是一个单点故障)时,所有HDFS群集都将关闭,因为基本上没有其他角色/节点可以替代其工作。因此,当我们说HDFS高可用性时,我们说是创建另一个备用NameNode来替换活动的备用状态。

所以回答您的问题,我可以说是,您可以将其称为“ HDFS NameNode高可用性”,“ HDFS HA”,“ NameNode HA” ..您重新指向同一件事“当NameNode主机关闭时使HDFS群集工作”。


0
投票

HDFS是Hadoop项目中的分布式文件系统。HDFS处理分布式存储,即,在整个群集节点中以块为单位存储数据。

HDFS是主从结构。它具有一个或多个主节点,即NameNode(s)和一个或多个从节点,即DataNodes。

HDFS具有两种类型的数据:

  • 元数据-由NameNode(s)>>]管理>
  • 数据-由[[DataNodes
  • 管理]在HDFS中,元数据在存储和检索实际数据中起着重要作用。因此,NameNode的可用性对于整个集群的运行状况非常重要。

    为了使NameNode高度可用,HDFS引入了

    HDFS高可用性

NameNode可用性

注意:HDFS HA和NameNode HA都是相同的主题

HDFS高可用性提供了以主动/被动配置在同一群集中运行两个NameNode的选项。

我的理解是,两者都将指代相同的现象。

您可以通过在此处引用Cloudera documentation来获得更好的理解。


0
投票
HDFS高可用性提供了以主动/被动配置在同一群集中运行两个NameNode的选项。
© www.soinside.com 2019 - 2024. All rights reserved.