hadoo的edits和fsimage合并

hadoo的edits和fsimage合并

1、当edits达到了 3600s 或者 满足64M 的其中之一条件 NameNode就会生成edits.new文件来进行存储元数据信息。

2、SecondaryNameNode通过http协议从NameNode获取fsimage和edits文件(后面皆以SNN表示SecondaryNameNode NN表示NameNode)

3、SNN将edits和fsimage 这两个文件进行合并为 fsimage.ckpt 后缀 其实就是checkpoint的简写

4、SNN通过http协议将fsimage.ckpt发送到NN上

5、NN 将 edits.new 和 fsimage.ckpt 文件更改为 edits和fsimage 文件 替换旧的文件