Contenu

Introduction

Conditions préalables

Conditions requises

Components Used

Problème

Solution

Introduction

Ce document décrit comment ajouter des indicateurs JVM (Java Virtual Machine) supplémentaires pour dépanner Cisco Tomcat en raison de problèmes de mémoire insuffisante.

Conditions préalables

Conditions requises

Aucune spécification déterminée n'est requise pour ce document.

Components Used

Les informations de ce document sont basées sur Cloud Center Versions 4.8.X.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Problème

Le dépannage des problèmes de mémoire peut être difficile, afin de recueillir les informations nécessaires pour réduire le problème et déterminer où se trouve le problème.

Solution

Pour obtenir plus d'informations sur les problèmes de mémoire sur Cisco Tomcat, procédez comme suit :

Étape 1. Modifiez-la à /usr/local/tomcat/bin/setenv.sh.

Étape 2. Ajouter -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/usr/local/tomcat/logs/ccm.bin -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:/usr/local/tomcat/logs/ccm-gc.log.

Étape 3. Redémarrez Cisco Tomcat avec /etc/init.d/tomcat.

Étape 4. Vérifiez le fichier setenv.sh. Pour les modifications à apporter, exécutez la commande ps -ef | grep tomcat.

Étape 5. Collectez les informations supplémentaires lorsque le processus Cisco Tomcat tombe en panne car il manque de mémoire.

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

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

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