整理資料吧,溫故而知新。
main:
namenode啟動流程
namenode啟動流程
載入fsimage和edits檔案。
生成新的fsimage和edits檔案。
等待datanode註冊,傳送block report。
namenode啟動流程點
一些解釋:
fsimage(映象)
rpc(遠端過程通過協議)remote procedure call protocal 這是一種通過網路從遠處電腦程式上面請求服務,而不需要了解底層的網路技術協議。
NameNode啟動過程
nn的啟動過程 首先執行nn中的main函式 main函式的主要工作是建立乙個nn物件,並通過join方法等待其他執行緒執行結束。createnamenode函式 首先獲取startopt,就是啟動dfs時指定的引數 如 format 啟動時會對format hadoop一開始部署完成要進行一次格式...
NameNode啟動不了問題
報錯 encountered exception loading fsimage 原因分析 因為namenode首次啟動需要合併fsimage和edit,如果是首次啟動報這個錯 則沒有format。若曾經正常啟動過,本次啟動報這個錯,則需要配置hadoop.tmp.dir 記得初始化namenode...
Hadoop無法啟動NameNode問題
最近使用hadoop,因為之前配置過hadoop 單機模式 所以直接使用start all.sh啟動hadoop,用jps命令檢視啟動程序時,發現只有tasktracker,datanode和secondarynamenode三個程序啟動了,而另外兩個程序namenode和jobtracker並沒有...