入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

beyond virtual memory limits. Current usage: 142.3 MB of 1 GB physical memory used;

创建时间:2017-09-12 投稿人: 浏览次数:122

1.错误

Diagnostics: Container [pid=7936,containerID=container_1505273975531_0008_02_000001] is running beyond virtual memory limits. Current usage: 142.3 MB of 1 GB physical memory used; 2.3 GB of 2.1 GB virtual memory used. Killing container.

2.分析原因

 参考红字部分:yarn中AM内存分配导致 http://blog.csdn.net/kaaosidao/article/details/77950125

3.解决方案(可能能解决,不一定)

1.etc/hadoop/yarn-site.xml文件中,修改检查虚拟内存的属性为false

<property>  

    <name>yarn.nodemanager.vmem-check-enabled</name>  

    <value>false</value>  

</property>  

2.或者把mapred-site.xml配置文件里配置与JVM运行内存空间的那几行配置注释掉,然后重新启动集群就解决了。

3.调节参数



声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
  • 上一篇:没有了
  • 下一篇:没有了
未上传头像