Sommario

Introduzione

Prerequisiti

Requisiti

Componenti usati

Problema

Soluzione

Introduzione

In questo documento viene descritto come aggiungere altri flag JVM (Java Virtual Machine) per risolvere i problemi di arresto anomalo di Cisco Tomcat causati da memoria insufficiente.

Prerequisiti

Requisiti

Nessun requisito specifico previsto per questo documento.

Componenti usati

Le informazioni di questo documento si basano sul Cloud Center versione 4.8.X.

Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.

Problema

La risoluzione dei problemi relativi alla memoria può essere difficile, in quanto consente di raccogliere le informazioni necessarie per circoscrivere il problema e individuare la causa.

Soluzione

Per raccogliere ulteriori informazioni per la risoluzione dei problemi di memoria insufficiente su Cisco Tomcat, eseguire la procedura seguente:

Passaggio 1. Modificare in /usr/local/tomcat/bin/setenv.sh.

Passaggio 2. Aggiungere -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/usr/local/tomcat/logs/ccm.bin -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xlog:/usr/local/tomcat/logs/ccm-gc.log.

Passaggio 3. Riavviare Cisco Tomcat con /etc/init.d/tomcat.

Passaggio 4. Verificare il file setenv.sh. Per apportare modifiche, eseguire il comando ps -ef | gatto selvatico.

Passaggio 5. Raccogliere le informazioni aggiuntive quando il processo Cisco Tomcat si blocca a causa di memoria insufficiente.

- /usr/local/tomcat/logs/ccm.bin

- /usr/local/tomcat/logs/ccm-gc.log

- DETAIL level osmosix.log da Cisco Call Manager (CCM).