NameNode 和 SecondaryNameNode的工作机制
2021-05-16 00:49:23 18 举报
NameNode 和 SecondaryNameNode的工作机制
作者其他创作
大纲/内容
2 元数据的增删改请求/user/atguigu/ss.avi
client
内存128G(每个Block占元数据150byte)
fsimage
7 拷贝到nn
edits_inprogress_002
NameNode
4 拷贝到2nn
6 生成新的Fsimage
4 内存数据增删改
内存
1 请求是否需要CheckPoint
1加载编辑日志和镜像文件到内存
3记录操作日志、更新滚动日志
2 请求执行CheckPoint
edits_001
3 滚动正在写的Edits
5 加载到内存并合并
edits_inprogress_001
8重命名成Fsimage
Secondary NameNode
fsimage.chkpoint
CheckPoint触发条件:1)定时时间到2)Edits中的数据满了
0 条评论
回复 删除
下一页