在Hadoop 1.2.0中配置作业内存

时间:2013-07-23 02:00:49

标签: hadoop

我需要设置在数据节点上运行的作业的-Xmx属性。

在任务跟踪器节点上,我尝试放置属性

<property>
  <name>mapred.map.java.opts</name>
  <value>-Xmx64m</value>
</property>
<property>
  <name>mapred.reduce.java.opts</name>
  <value>-Xmx64m</value>
</property>

进入conf / core-site.xml

但它对提交的作业没有任何影响,我仍然在进程列表中看到带有-Xmx200m的java进程。

请建议。

1 个答案:

答案 0 :(得分:1)

尝试使用:

<property>
  <name>mapred.map.child.java.opts</name>
  <value>-Xmx64m</value>
</property>
<property>
  <name>mapred.reduce.child.java.opts</name>
  <value>-Xmx64m</value>
</property>

在每个数据节点的conf / mapred-site.xml中。