1. 程式人生 > >大資料學習筆記3--HDFS擴充套件和mapreduce工作過程

大資料學習筆記3--HDFS擴充套件和mapreduce工作過程

  1. RunJar向ResourceManager申請提交一個job
  2. ResourceManager返回jobid和一個job的提交的路徑(hdfs://)
  3. RunJar提交job任務的相關檔案(jar,配置job.xml,split.xml)到hdfs
  4. RunJar上報給ResourceManager任務已經提交完成
  5. ResourceManager分配資源,並將任務任務寫入到任務佇列中
  6. NodeManager主動向ResourceManager領取任務
  7. NodeManager在一個容器中啟動MrAppMaster
  8. MrAppMaster向ResourceManager註冊
  9. ResourceManager向MrAppMaster返回資源資訊
  10. MrAppMaster啟動mapper(mapper reducer詳細流程。。。)
  11. MrAppMaster啟動reducer
  12. 任務執行完成,向ResourceManager登出資源