1.5.5 修改capacity-scheduler.xml这个文件 (可选 ,设置调度器为CapacityScheduler时,可以通过这个配置文件修改作业队列)
<configuration>
<!-- compare memroy only -->
<property>
<name>yarn.scheduler.capacity.resource-calculator</name>
<value>org.apache.hadoop.yarn.util.resource.DefaultResourceCalculator</value>
</property>
<!-- more chance for app master that will launch MR jobs -->
<property>
<name>yarn.scheduler.capacity.maximum-am-resource-percent</name>
<value>0.9</value>
</property>
【appMaster可以使用集群多少资源】
<!-- 打开异步调度-->
<property>
<name>yarn.scheduler.capacity.schedule-asynchronously.enable</name>
<value>true</value>
</property>
<!-- 定义队列名称queues,dev-->
<property>
<name>yarn.scheduler.capacity.root.queues</name>
<value>default,dev</value>
</property>
<property>
<name>yarn.scheduler.capacity.root.dev.capacity</name>
<value>50</value>
</property>
【设置队列dev的能力大小占集群的50%】
<property>
<name>yarn.scheduler.capacity.root.default.capacity</name>
<value>50</value>
</property>
【设置队列default的能力大小占集群的50%】
</configuration>
1.5.4 启动yarn
在hadoop0上执行
sbin/start-yarn.sh
下面关于Hadoop的文章您也可能喜欢,不妨看看:
Ubuntu14.04下Hadoop2.4.1单机/伪分布式安装配置教程
CentOS安装和配置Hadoop2.2.0