大家都知道,名稱節點可以存儲元數據和每秒的一小部分發生在日誌文件中的所有事情。確定錯誤日誌文件只是關鍵因素。現在,默認情況下,輔助Namenode可以定期從Namenode獲取元數據的備份。名稱空間圖像,編輯日誌文件'將在過去的一個小時內進行備份(可配置)。爲什麼Hadoop二級Namenode每隔一小時就需要備份一次?
爲什麼Secondary Namenode需要一個小時,爲什麼它不會每秒都進行一次備份?已經存儲在日誌文件中的第二部分已經存在。爲什麼Hadoop會在每秒鐘的一小部分時間內備份日誌文件?如果配置這樣的缺點?請讓我知道深刻。
堂妹SecNameNode提供'checkpoint'設施不'高availability'。考慮每秒/分鐘檢查點的網絡IO。看看http://wiki.apache.org/hadoop/FAQ#What_is_the_purpose_of_the_secondary_name-node.3F – blackSmith 2014-12-08 08:36:36