電腦硬盤啟動流程
電腦硬盤啟動流程
NameNode 數據存儲在內存和本地磁盤,本地磁盤數據存儲在fsimage鏡像文件和edits編輯日志文件。fsimage文件:HDFS文件系統元數據的一個永久性的檢查點,其中包含HDFS文件系統的所有目錄和文件inode的序列化信息。edits文件:存放HDFS文件系統的所有更新操作的路徑,文件系統客戶端執行的所有寫操作首先會被記錄到edits文件中。(1)首次啟動;① 格式化系統,為了生成fsimage鏡像文件。② 啟動NameNode。1) 讀取fsimage文件,將文件內容加載進內存中。2) 等待DataNode注冊與發送block report。③ 啟動DataNode。1) 向NameNode注冊。2) 發送block report。
導讀NameNode 數據存儲在內存和本地磁盤,本地磁盤數據存儲在fsimage鏡像文件和edits編輯日志文件。fsimage文件:HDFS文件系統元數據的一個永久性的檢查點,其中包含HDFS文件系統的所有目錄和文件inode的序列化信息。edits文件:存放HDFS文件系統的所有更新操作的路徑,文件系統客戶端執行的所有寫操作首先會被記錄到edits文件中。(1)首次啟動;① 格式化系統,為了生成fsimage鏡像文件。② 啟動NameNode。1) 讀取fsimage文件,將文件內容加載進內存中。2) 等待DataNode注冊與發送block report。③ 啟動DataNode。1) 向NameNode注冊。2) 發送block report。
![](https://img.51dongshi.com/20250105/wz/18505275052.jpg)
電腦硬盤啟動流程(電腦硬盤啟動流程圖)NameNode在啟動的時候會做哪些操作?NameNode 數據存儲在內存和本地磁盤,本地磁盤數據存儲在fsimage鏡像文件和edits編輯日志文件;fsimage文件:HDFS文件系統元數據的一個永久性的檢查點,其中包含HDFS文件系統的所有目錄和文件inode的序列化信息;edits文件:存放HDFS文件系統的所有更新操作的路徑,文件系統客戶端執行的所有寫操作首先會被記錄到edits文件中;(1)首次啟動① 格式化系統,為了生成fsimage鏡像文件;② 啟動NameNode1) 讀取fsimage文件,將文件內容加載進內存中;2) 等待DataNode注冊與發送block report;③ 啟動DataNode1) 向NameNode注冊;2) 發送block report;3) 檢查fsimage中記錄的塊的數量和block report 中的塊的總數是否相同;④ 對文件系統進行操作(創建目錄、上傳文件、刪除文件等電腦)1) 此時內存中已經有文件系統改變的信電腦息,但是磁盤中沒有文件系統改變的信息,此時將這些改變信息寫入edits文件中,edits文件中存儲的是文件系統元數據改變的信息;(2)第二次啟動① 讀取fsimage和edits文件;② 將fsimage和edits文件合并成新的fsimage文件;③ 創建新的edits文件,內容為空;④ 啟動DataNode;每日一小題,進步一點點電腦
電腦硬盤啟動流程
NameNode 數據存儲在內存和本地磁盤,本地磁盤數據存儲在fsimage鏡像文件和edits編輯日志文件。fsimage文件:HDFS文件系統元數據的一個永久性的檢查點,其中包含HDFS文件系統的所有目錄和文件inode的序列化信息。edits文件:存放HDFS文件系統的所有更新操作的路徑,文件系統客戶端執行的所有寫操作首先會被記錄到edits文件中。(1)首次啟動;① 格式化系統,為了生成fsimage鏡像文件。② 啟動NameNode。1) 讀取fsimage文件,將文件內容加載進內存中。2) 等待DataNode注冊與發送block report。③ 啟動DataNode。1) 向NameNode注冊。2) 發送block report。
為你推薦