我对 HDFS 和名称节点的高可用性感到困惑,这两件事是相同的还是不同的?
问问题
79 次
3 回答
0
或多或少,当NameNode 在标准集群中关闭(这是单点故障)时,所有 HDFS 集群都将关闭,因为基本上没有其他角色/节点可以取代它的工作。因此,当我们说HDFS 高可用性时,我们说创建另一个备用NameNode 以在活动节点关闭时替换它。
所以要回答你的问题,我可以说是的,你可以称它为“ HDFS NameNode 高可用性”、“ HDFS HA ”、“ NameNode HA ”……你指的是同一件事“当 NameNode 主机时使 HDFS 集群工作下来了”。
于 2020-03-24T17:08:44.370 回答
0
HDFS 是 Hadoop 项目中的分布式文件系统。HDFS 处理分布式存储,即跨集群节点以块的形式存储数据。
HDFS 是主从架构。它有一个或多个主节点,即NameNode(s)和一个或多个从节点,即DataNode。
HDFS 有两种类型的数据:
- 元数据 - 由NameNode管理
- 数据 - 由DataNodes管理
在 HDFS 中,元数据对于实际数据的存储和检索起着重要作用。所以NameNode的可用性对于整个集群的健康非常重要。
为了让 NameNode 高可用,HDFS 引入了HDFS 高可用或NameNode 可用性
注意:HDFS HA 和 NameNode HA 是同一个主题
于 2020-03-24T18:32:22.253 回答
0
于 2020-04-14T20:38:03.943 回答