Yarn的体系结构和运行原理

Yarn的体系结构和运行原理:运行MapReduce的容器

hadoop jar hadoop-mapreduce-examples-2.7.3.jar wordcount /input/data.txt /output/wc1206

1.主节点:ResourceManager

       职责:   (*) 接受任务请求  

                 (*) 资源的分配

                 (*) 任务分配

2.从节点:NodeManager

       职责:  (*)从ResourceManager获取任务和资源

                   (*)执行

3.调度MR任务的过程


Yarn的体系结构和运行原理_第1张图片


4. 资源分配方式有3种

    (1)FIFO Scheduler:先来先得

    (2)Capacity Scheduler:容器管理

     (3)Fair Scheduler:公平调度管理, 前提:假设任务具有相同优先级,平均分配资源

你可能感兴趣的:(Yarn的体系结构和运行原理)