- SecondaryNameNode的作用是专门帮助NameNode更新fsimage文件。它启动时会从NameNode处获取fsimage,之后定期从NameNode获取edits,将edits中的操作更新到fsimage中,再将这个新的fsimage送还给NameNode,这样NameNode中的fsimage就比较新了
- DataNode并不与SecondaryNameNode通信,SecondaryNameNode只与NameNode通信,所以SecondaryNameNode无法替代NameNode,所以整个系统中存在单点故障。NameNode一旦出问题,整个系统就瘫痪了,只能等到NameNode复活后再继续提供服务
HDFS原理详解_SecondaryNameNode
最新推荐文章于 2024-08-15 11:34:07 发布