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).