在Hadoop 1.2.0中配置作业内存
我需要设置在数据节点上运行的作业的-Xmx属性 在任务跟踪器节点上,我尝试放置属性在Hadoop 1.2.0中配置作业内存,hadoop,Hadoop,我需要设置在数据节点上运行的作业的-Xmx属性 在任务跟踪器节点上,我尝试放置属性 <property> <name>mapred.map.java.opts</name> <value>-Xmx64m</value> </property> <property> <name>mapred.reduce.java.opts</name> <value>-Xmx6
<property>
<name>mapred.map.java.opts</name>
<value>-Xmx64m</value>
</property>
<property>
<name>mapred.reduce.java.opts</name>
<value>-Xmx64m</value>
</property>
mapred.map.java.opts
-Xmx64m
mapred.reduce.java.opts
-Xmx64m
转换为conf/core-site.xml
但它对提交的作业没有任何影响,我仍然在进程列表中看到带有-Xmx200m的java进程
请给出建议。尝试使用:
<property>
<name>mapred.map.child.java.opts</name>
<value>-Xmx64m</value>
</property>
<property>
<name>mapred.reduce.child.java.opts</name>
<value>-Xmx64m</value>
</property>
mapred.map.child.java.opts
-Xmx64m
mapred.reduce.child.java.opts
-Xmx64m
在每个数据节点上的conf/mapred-site.xml中。是仅在主节点上执行,还是在每个数据节点上执行?@jdevelop-在每个数据节点上执行