0

我需要设置作业的 -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 进程。

请指教。

4

1 回答 1

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 中。

于 2013-07-23T02:08:18.983 回答