Hadoop MRv2(Yarn)中是否有属性允许我们专门操作Application Master请求的资源量(VCores和堆内存)?或者Application Master会动态评估所需的资源(基于每个应用程序)并请求容器的相应资源?
答案 0 :(得分:0)
以下属性可用于为YARN Application master设置VCors和堆内存。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<input type="number" value="5" id="nmovimentos" />
<property>
<name>yarn.app.mapreduce.am.resource.mb</name>
<value>8192</value>
</property>
<property>
<name>yarn.app.mapreduce.am.resource.cpu-vcores</name>
<value>1</value>
</property>
<property>
<name>yarn.app.mapreduce.am.command-opts</name>
<value> -Xmx6144m</value>
</property>
应低于yarn.app.mapreduce.am.command-opts