SecondaryNameNode如何辅助管理FSImage与Edits文件

SecondaryNameNode如何辅助管理FSImage与Edits文件
1、 secnonaryNN通知NameNode切换editlog,生成edits.new

2、secondaryNN从NameNode中获得FSImage和editlog(通过http方式),将FSImage载入内存,然后开始合并editlog,合并之后成为新的fsimage

3、secondaryNN将新的fsimage.ckpt发回给NameNode

4、NameNode用新的fsimage.ckpt替换旧的fsimage

5、NameNode用新的edits.new替换旧的edits