mac 运行hadoop出现 Error: Java heap space

问题:

Error: Java heap space

hadoop

解决方案:

  • 编辑文件 /usr/local/Cellar/hadoop/2.7.3/libexec/etc/hadoop/mapred-site.xml 添加 Xmx4096m
1
2
3
4
5
6
<configuration>
<property>
<name>mapred.child.java.opts</name>
<value>-Xmx4096m</value>
</property>
</configuration>
  • 或者在运行hadoop之前 export HADOOP_OPTS="-Xmx4096m"

  • 或者对Hadoop 2+, 修改 mapreduce.map.java.opts

参考文档


文章若有纰漏请大家补充指正,谢谢~~

http://blog.xinshangshangxin.com SHANG殇