尚硅谷大数据技术之Hadoop(MapReduce)(新)第5章 Yarn资源调度器

5.5 资源调度器

目前,Hadoop作业调度器主要有三种:FIFO、Capacity Scheduler和Fair Scheduler。Hadoop2.7.2默认的资源调度器是Capacity Scheduler。

具体设置详见:yarn-default.xml文件

<property>

    <description>The class to use as the resource scheduler.</description>

    <name>yarn.resourcemanager.scheduler.class</name>

<value>org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler</value>

</property>

1.先进先出调度器(FIFO),如图4-27所示

图4-27 FIFO调度器

2.容量调度器(Capacity Scheduler),如图4-28所示

图4-28容量调度器

3.公平调度器(Fair Scheduler),如图4-29所示

图4-29公平调度器