OO JVM out of memory

  • KM03252114
  • 24-Sep-2018
  • 26-Apr-2021

Summary

OO/HCM parameters are exposed to user for modifications

Question

How to increase java memory for OO running HCM containerized version and make the modifications persistent.
More general, what parameters are exposed to user for persisted modifications and what procedure can be used
to make such parameter modification

 

Answer


The following parameters are exposed in the hcm-oo.yaml file (in “/var/vols/itom/core/suite_install/hcm/output” folder)

OO_CENTRAL_JAVA_INITMEMORY
OO_CENTRAL_JAVA_MAXMEMORY
OO_CENTRAL_WORKER_EXEC_THREADS
OO_CENTRAL_WORKER_BUFFER_CAPACITY
OO_CENTRAL_DB_MAX_POOL_SIZE
OO_CENTRAL_DB_MIN_POOL_SIZE

The following procedure can be used to modify these parameters:
a- Add a line with the parameter to modify with its new value to the hcm-oo.yaml file
b- once the parameters changed you need to restart the container using the following procedure
- kubectl delete -f hcm-oo.yaml
- kubectl create -f hcm-oo.yaml