如果所有Namenode都失败,那么辅助名称节点的作用是什么?
答案 0 :(得分:1)
在进入本文之前,我将解释NN和SNN的角色。
NameNode:它包含数据节点的元数据,目录树结构,fsimage
以及与整个群集相关的编辑日志
SecondaryNameNode:它会定期收集fsimage
并从NN编辑日志,然后将这些日志合并到新的fsimage
文件中,再次将其推回到NN以减小NN的大小NN元数据
所以如果NN失败
答案 1 :(得分:0)
它的作用将加速启动进度。它是NameNode的辅助节点,它不是Namenode的替换或备份。
答案 2 :(得分:0)
@ mobin-ranjbar的完美答案
此外,这个link将帮助您理解"出于什么目的,未指出Secondary Namenode?" ;)