首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NameNode和辅助Namenode

NameNode和辅助Namenode
EN

Stack Overflow用户
提问于 2016-02-22 01:09:39
回答 3查看 205关注 0票数 0

如果namenode完全失败,辅助Namenode的作用是什么?

EN

回答 3

Stack Overflow用户

发布于 2016-02-22 16:25:10

在开始之前,我将解释NN和SNN的角色。

NameNode:它包含与整个集群相关的数据节点、目录树结构、fsimage和编辑日志的元数据

SecondaryNameNode:它定期从NN收集fsimage和编辑日志,然后将其合并到新的fsimage文件中,再次推送回NN以减小NN元数据的大小

所以如果NN失败了

  1. SNN不会收到来自NN的任何更新
  2. 您的整个集群将关闭
  3. 在SNN的帮助下,您可以作为NN启动另一个节点,但SNN不会执行NN的工作。它只是从NameNode

收集文件和编辑日志

票数 1
EN

Stack Overflow用户

发布于 2016-02-22 02:15:12

它的作用将是加速启动进程。它是Namenode的帮助节点,而不是NameNode的替代或备份。

票数 0
EN

Stack Overflow用户

发布于 2016-02-22 13:06:43

完美答案@mobin-ranjbar

此外,此link还将帮助您理解“辅助Namenode的用途不是什么?”;)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35539158

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档