On 22 Jun 2015, at 04:08, Shawn Garbett 
<shawn.garb...@gmail.com<mailto:shawn.garb...@gmail.com>> wrote:


2015-06-21 11:03:22,029 WARN 
org.apache.hadoop.yarn.server.nodemanager.containermanager.monitor.ContainersMonitorImpl:
 Container [pid=39288,containerID=container_1434751301309_0015_02_000001] is 
running beyond virtual memory limits. Current usage: 240.2 MB of 1 GB physical 
memory used; 2.1 GB of 2.1 GB virtual memory used. Killing container.
Dump of the process-tree for container_1434751301309_0015_02_000001 :
        |- PID PPID PGRPID SESSID CMD_NAME USER_MODE_TIME(MILLIS) 
SYSTEM_TIME(MILLIS) VMEM_USAGE(BYTES) RSSMEM_USAGE(PAGES) FULL_CMD_LINE
        |- 39288 39286 39288 39288 (bash) 0 0 13590528 709 /bin/bash -c 
/usr/lib/jvm/java-8-oracle/bin/java -server -Xmx512m -

your using more allocated virtual memory than asked for, and there's some limit 
checking going on.

edit your yarn-site.xml file to turn off the vmem check.


<property>
  <name>yarn.nodemanager.vmem-check-enabled</name>
  <value>false</value>
</property>

Reply via email to