NCM Application Server running out of memory
search cancel

NCM Application Server running out of memory

book

Article ID: 451925

calendar_today

Updated On:

Products

VMware Smart Assurance Network Observability

Issue/Introduction

The AS system is running OOM.

Errors seen:

at java.lang.OutOfMemoryError.<init>()V (OutOfMemoryError.java:48)
at java.io.ObjectInputStream.readSerialData(...)V (ObjectInputStream.java:2299)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava/lang/Object; (ObjectInputStream.java:2133)
at java.io.ObjectInputStream.readObject0(...)Ljava/lang/Object; (ObjectInputStream.java:1620)
at java.io.ObjectInputStream.readObject(...)Ljava/lang/Object; (ObjectInputStream.java:487)
at java.io.ObjectInputStream.readObject()Ljava/lang/Object; (ObjectInputStream.java:445)
at java.util.ArrayList.readObject(Ljava/io/ObjectInputStream;)V (ArrayList.java:982)
... (reflection / LambdaForm frames omitted) ...
at java.io.ObjectStreamClass.invokeReadObject(...)V (ObjectStreamClass.java:976)
at org.hibernate.internal.util.SerializationHelper.doDeserialize(...)Ljava/lang/Object; (SerializationHelper.java:224)
at org.hibernate.internal.util.SerializationHelper.deserialize([BLjava/lang/ClassLoader;)Ljava/lang/Object; (SerializationHelper.java:286)
at org.hibernate.type.descriptor.java.SerializableJavaType.fromBytes([B)Ljava/io/Serializable; (SerializableJavaType.java:152)
at org.hibernate.type.descriptor.java.SerializableJavaType.wrap(...)Ljava/io/Serializable; (SerializableJavaType.java:...)

Environment

25.4.10 and prior.

Resolution

     1. Execute: source /etc/voyence.conf

  1. Increase the Xmx value to 8192m by editing CATALINA_OPTS (setting -Xmx8192m) as defined in ncm-as service located at $VOYENCE_HOME/bin/service/ncm-as

  2. Restart the service using: systemctl restart ncm-as

 

Broadcom also suggests upgrading to 25.4.11 as there will be better memory handling and performance in that release.