Yarn的体系结构和运行原理:运行MapReduce的容器
hadoop jar hadoop-mapreduce-examples-2.7.3.jar wordcount /input/data.txt /output/wc1206
1.主节点:ResourceManager
职责: (*) 接受任务请求
(*) 资源的分配
(*) 任务分配
2.从节点:NodeManager
职责: (*)从ResourceManager获取任务和资源
(*)执行
3.调度MR任务的过程
4. 资源分配方式有3种
(1)FIFO Scheduler:先来先得
(2)Capacity Scheduler:容器管理
(3)Fair Scheduler:公平调度管理, 前提:假设任务具有相同优先级,平均分配资源