Hadoop学习问题7:VIRTUAL memory limit

问题描述

container[pid=2711,containerID=container_1595061096107_0001_01_00o02] is running 32302848B beyond the 'VIRTUAL’ memory limit. Current usage: 167.8 MB of 1 GB physical memory used; 2.4GB of 2.1GB Killing Container

原因分析

作业运行超出虚拟内存的限制,不能提供足够的资源

问题解决

yarn-site.xml文件中添加如下取消虚拟内存限制检查

<!-- 取消虚拟内存的限制-->
<property>
<name>yarn.nodemanager.vmem-check-enabled</name>
<value>false</value>
</property>

注意将配置文件分发给每个工作的节点


版权声明:本文为qq_43967413原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。