Planning Weblogic Error: "OutOfMemoryError: Resource temporarily unavailable "
(Doc ID 1938678.1)
Last updated on SEPTEMBER 06, 2024
Applies to:
Hyperion Planning - Version 11.1.2.3.500 and laterInformation in this document applies to any platform.
Symptoms
Planning Weblogic has a java.lang.OutOfMemoryError, however, (in this case scenario), there is 24Gb RAM total and 12Gb RAM free.
ERROR][thread ] Could not start thread pool-16-thread-1. Resource temporarily unavailable
<BEA-101017> <[ServletContext@644897932[app:PLANNING module:HyperionPlanning path:/HyperionPlanning spec-version:2.5 version:11.1.2.0]] Root cause of ServletException.
java.lang.OutOfMemoryError: Resource temporarily unavailable in tsStartJavaThread (lifecycle.c:1097).
Attempting to allocate 8096M bytes
There is insufficient native memory for the Java
Runtime Environment to continue.
Possible reasons:
The system is out of physical RAM or swap space
In 32 bit mode, the process size limit was hit
Possible solutions:
Reduce memory load on the system
Increase physical memory or swap space
Check if swap backing store is full
Use 64 bit Java on a 64 bit OS
Decrease Java heap size (-Xmx/-Xms)
Decrease number of Java threads
Decrease Java thread stack sizes (-Xss)
Disable compressed references (-XXcompressedRefs=false)
* If it isn't memory / RAM, so it's going to be something like 'open files', 'max user processes' or 'stack size', however, the values in '/etc/security/limit.conf' look fine.
Limits.conf:
========
<user> soft stack 32768
<user> hard stack 32768
<user> soft nofile 400000
<user> hard nofile 400000
<user> soft nproc 65535
<user> hard nproc 65535
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |