2016-08-18 125 views
-2

我是hadoop的新手,請給予解答。我知道關於名稱節點和datanode的基本知識。什麼是檢查點節點HDFS?爲什麼要使用它?

+0

我們不是在這裏爲你找到/閱讀文件,或是你的導師。我們在這裏提供幫助,但這不包括幫助你懶惰。 –

+0

你想檢查一下嗎? https://apptech-solution.blogspot.in/2016/08/what-is-big-data-it-is-broad-term-for.html – Ravi

回答

0

檢查點節點週期性地從NameNode獲取fsimage和編輯併合並它們。結果狀態稱爲檢查點。這之後將結果上傳到NameNode。

引入了一個Checkpoint節點來解決NameNode的缺點。這些更改只是寫入編輯,並且在運行時不會合併到fsimage。如果NameNode運行一段時間,編輯將變得非常龐大,下一次啓動將花費更長的時間,因爲必須對狀態應用更多的更改才能確定元數據的最後一個狀態。

還有一種叫做「輔助節點」的類似節點,但它沒有「上傳到NameNode」功能。所以NameNode需要從Secondary NameNode獲取狀態。這也是因爲名字暗示如果NameNode失敗,Secondary NameNode接受請求,而不是這種情況。

希望這可以幫到!!! ...