1. 程式人生 > >namenode與secondary namenode簡要學習

namenode與secondary namenode簡要學習

        Namenode當中的兩個檔案:edits和fsimage,fsimage檔案包含了檔案系統中的所有目錄和檔案inode的序列化資訊。每個inode是一個檔案或者目錄的元資料的內部描述方式。fsimage檔案是檔案系統元資料的一個永久性檢查點,並非每一個寫操作都會更新這個檔案,因為fsimage是一個大型檔案,同樣的,namenode節點上的edits檔案也無限的增長。儘管這種無限增長的情況對於namenode的執行來說是沒有影響的。但是由於需要恢復非常長的編輯日誌中的各項操作,namenode的重啟操作會變得比較慢。

hadoop採用的解決方案是:執行輔助namenode,為主namenode記憶體中的檔案系統元資料建立檢查點。SecondaryNameNode