010 secondary namenode(同步元數據和日誌)

1.格式化node

  首先格式化以後只剩下一個根目錄。日誌

  格式化後會出現元數據xml

  集羣啓動以後,元數據放在內存中的(消耗內存中)blog

  格式化後會產生鏡像文件fsimage,元數據存儲內存

  啓動的時候namenode會讀取鏡像文件,知道整個系統的文件文檔

  在HDFS上的用戶行爲操做都會記錄在編輯日誌文件edits中(重要)it

  

 

2.啓動集羣

  在啓動的時候,首先讀取fsimage,而後去讀edits後臺

 

3.secondary namenode監控

  會讀取fsimage,而後去讀edits。

  而後將者兩個文件的信息加載到內存中

  會將信息寫到一個新的鏡像文件中,接着再生成一個deits文件

  下次namenode啓動時會讀取新的fsimage文件

  2017.12.20 經過閱讀文檔,這裏進行補充(注意點是這個fsimage是secondary nameNode的):

  

 

4.做用

  合併

  減小namenode的啓動時間

  用來監控HDFS狀態的輔助後臺程序,每隔一段時間獲取HDFS元數據的快照

 

5.配置hdfs-site.xml

  

 

6.啓動

  

 

7.管理界面

  端口號50090

  

相關文章
相關標籤/搜索