Hadoop 运行作业java堆溢出:java.lang.outofmemoryerror: java heap space hadoop

来源:互联网 发布:淘宝比较有名的cos店 编辑:程序博客网 时间:2024/05/18 13:10

运行Mahout 贝叶斯分类时,提示错误java.lang.outofmemoryerror: java heap space hadoop。

这需要设置运行时内存大小。更改mapred-site.xml

<property>
  <name>mapred.child.java.opts</name>
  <value>-Xmx200m</value>

</property>

改为:1000m,或更大。

更改hadoop-env.sh,原来export HADOOP_HEAPSIZE=2000的这行是被注释掉的,启用它。


原创粉丝点击