SecondaryNameNode 和NameNode之间的关系
(1).SecondaryNameNode引导NameNode滚动更新编辑日志文件,并开始将新的内容写入Edit Log.new。
(2).SecondaryNameNode将NameNode的FSImage和编辑日志文件复制到本地的检查点目录。
(3).SecondaryNameNode载入FSImage文件,回放编辑日志,将其合并到FSImage,将新的FSImage文件压缩后写入磁盘。
(4).SecondaryNameNode将新的FSImage文件送回NameNode,NameNode在接受新的FSImage后,直接加载和应用该文件。
(5).NameNode将Edit Log.new更名为Edit Log。