如何更改Hadoop Apache 2.2的最大可调度应用程序

Var*_*pta 2 hadoop hadoop-yarn

我正在玩容量调度程序.我已经更新了在群集上运行的应用程序总数以及用户可以分别提交的应用程序总数超过1.但它不允许我提交多份工作.我正在浏览Web Interface上提供的调度程序配置,我遇到了Max Schedulable Applications,其值为1.

有人可以告诉我,我需要添加哪个属性才能获得超过1的最大可调度应用程序.

Kon*_*tin 8

我打了补丁 /etc/hadoop/capacity-scheduler.xml

<property>
  <name>yarn.scheduler.capacity.maximum-am-resource-percent</name>
  <value>100</value>
  <description>
    Maximum percent of resources in the cluster which can be used to run
    application masters i.e. controls number of concurrent running
    applications.
  </description>
</property>
Run Code Online (Sandbox Code Playgroud)

这增加了Max Schedulable Applications财产.

编辑:在较新版本的Hadoop Yarn中,yarn.scheduler.capacity.maximum-am-resource-percent的值以浮点形式给出,其中0.5 = 50%,1.0 = 100%.