首先咱們先回顧一下Hadoop的一些概念:服務器
Apache Hdoop 1.x 組成
NameNode(元數據服務器)
Secondary NameNode(輔助元數據服務器)
JobTracker(任務調度員)
DataNodes(塊存儲)
TaskTrackers(任務執行)
框架
HDFS文件系統
NameNoode:屬於管理層,用於管理數據存儲
SecondaryNameNode:也屬於管理層,輔助NameNode進行管理
DataNode:屬於應用層,用戶進行數據的存儲,被NameNode進行管理,要定時的向NameNode進行工做彙報,執行NameNode分配的任務
MapReduce,分佈式的並行計算框架
JobTracker:屬於管理層,管理集羣資源和對任務進行資源調度,監控任務的執行
TaskTracker:屬於應用層,執行JobTracker分配的任務,並向JobTraker進行彙報工做狀況分佈式
hadoop1.x配置文件詳解:oop