When startup the smconsole where it throws the below error
OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00007f6a55400000, 2797568, 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 2797568 bytes for committing reserved memory.
# An error report file with more information is saved as:
# /opt/CA/siteminder/bin/hs_err_pid150947.log
From the log
--------------- T H R E A D ---------------
Current thread (0x00007f6a6804c800): JavaThread "Unknown thread" [_thread_in_vm, id=150948, stack(0x00007f6a708f5000,0x00007f6a709f5000)]
Stack: [0x00007f6a708f5000,0x00007f6a709f5000], sp=0x00007f6a709f3500, free space=1017k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xb9cfd9] VMError::report_and_die()+0x239
V [libjvm.so+0x4f862f] report_vm_out_of_memory(char const*, int, unsigned long, VMErrorType, char const*)+0xaf
V [libjvm.so+0x96b31e] os::pd_commit_memory_or_exit(char*, unsigned long, unsigned long, bool, char const*)+0xde
V [libjvm.so+0x9654d0] os::commit_memory_or_exit(char*, unsigned long, unsigned long, bool, char const*)+0x30
V [libjvm.so+0x3fee2f] CardTableModRefBS::resize_covered_region(MemRegion)+0x1df
V [libjvm.so+0x3fdb60] CardTableExtension::resize_covered_region(MemRegion)+0xb0
V [libjvm.so+0x9d0a39] PSOldGen::initialize(ReservedSpace, unsigned long, char const*, int)+0x139
V [libjvm.so+0x2e1da6] AdjoiningGenerations::AdjoiningGenerations(ReservedSpace, GenerationSizer*, unsigned long)+0x326
V [libjvm.so+0x990ac6] ParallelScavengeHeap::initialize()+0x236
V [libjvm.so+0xb6422a] Universe::initialize_heap()+0x16a
V [libjvm.so+0xb64529] universe_init()+0x49
V [libjvm.so+0x64c84e] init_globals()+0x6e
V [libjvm.so+0xb45ff1] Threads::create_vm(JavaVMInitArgs*, bool*)+0x291
V [libjvm.so+0x7332f3] JNI_CreateJavaVM+0x63
C [libjli.so+0x826b] JavaMain+0x9b
C [libpthread.so.0+0x81ca] start_thread+0xea
Policy Server version: 12.8.8
O/S: RHEL9
Please run the "ulimit -a" and make sure the below parameters are set as below
ulimit -d unlimited
ulimit -l 8192