Error: "There is insufficient memory for the Java Runtime Environment to continue" on XenMobile Server

Error: "There is insufficient memory for the Java Runtime Environment to continue" on XenMobile Server

book

Article ID: CTX216105

calendar_today

Updated On:

Description

The following error is displayed on XenMobile server logs:
There is insufficient memory for the Java Runtime Environment to continue

The following are the log files:

Reading from ./tc1.hprof.old.core...
Dump file created Mon Aug 08 08:45:30 PDT 2016
OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x000000050af00000, 672137216, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 672137216 bytes for committing reserved memory.
# An error report file with more information is saved as:
# /work/hs_err_pid14770.log

Resolution

To resolve this issue, increase the amount of RAM and CPU for the XenMobile Server.


Problem Cause

This is caused due to a resourcing issue on the XenMobile Server.



 

Issue/Introduction

The following error is displayed on XenMobile server logs: There is insufficient memory for the Java Runtime Environment to continue

Additional Information

XenMobile Scalability and Performance - http://docs.citrix.com/en-us/xenmobile/10-3/xmob-scaling-xm.html