`
dacoolbaby
  • 浏览: 1257062 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

运行MapReduce的时候OOM

阅读更多

出错如下:

java.lang.OutOfMemoryError: Java heap space 
        at org.apache.hadoop.mapred.MapTask$MapOutputBuffer.<init>(MapTask.java:498) 
        at org.apache.hadoop.mapred.MapTask.run(MapTask.java:305) 
        at org.apache.hadoop.mapred.Child.main(Child.java:158)

 

解决方法:

我是在Windows 下使用Eclipse 连接hadoop虚拟机。

 

run -> Run Configurations -> Arguments

 

在Vm arguments下面添加如下:

-Xms512m -Xmx1024m -XX:MaxPermSize=256m

 

然后就可以跑了。。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics