擅长:python、mysql、java
<p>简单地说,给出队列的配置。创建EMR时,可以为纱线调度员. 如果您有首选配置,请指定它。<a href="https://mitylytics.com/2017/11/configuring-multiple-queues-aws-emr-yarn/" rel="nofollow noreferrer">For example</a></p>
<pre><code>"Classification": "capacity-scheduler",
"Properties": {
"yarn.scheduler.capacity.root.queues": "default, gold, silver, bronze"
}
</code></pre>
<p>这会给你几个排队槽。在</p>
<hr/>
<p>另一个选择是修改已经运行的EMR。与上面类似,但是可以通过awscli或其他sdk来完成。<a href="https://aws.amazon.com/blogs/big-data/modifying-your-cluster-on-the-fly-with-amazon-emr-reconfiguration/" rel="nofollow noreferrer">See the article</a>。在</p>
<p>它使用命令</p>
^{pr2}$
<p>以<code>some.json</code>为形式,如:</p>
<pre><code>{
"ClusterId":"j-MyClusterID",
"InstanceGroups":[
{
"InstanceGroupId":"ig-MyMasterId",
"Configurations":[
{
"Classification":"capacity-scheduler",
"Properties":{
"yarn.scheduler.capacity.root.queues":"default, bronze, silver, gold"
},
"Configurations":[]
}
]
}
]
}
</code></pre>