SecondaryNameNode是用來合併fsimage和edits文件來更新NameNode和metadata的。 其工作流程為: 1.secondary通知namenode切換edits文件 2.secondary從namenode獲得fsimage和edits(通過http) 3.secon ...
SecondaryNameNode是用來合併fsimage和edits文件來更新NameNode和metadata的。
其工作流程為:
1.secondary通知namenode切換edits文件
2.secondary從namenode獲得fsimage和edits(通過http)
3.secondary將fsimage載入記憶體,然後開始合併edits
4.secondary將新的fsimage發回namenode
5.namenode用新的fsimage替換舊的fsimage