Introduction
Ce document décrit un problème qui a récemment été porté à l'attention du centre d'assistance technique Cisco (TAC) où les journaux Jetty de Unity Connection rempliront la partition racine. Il y a eu une certaine confusion quant à la façon dont l'ID de bogue Cisco CSCts98388 traite le problème. L'objectif de ce document est d'expliquer les étapes à suivre pour résoudre le problème. En outre, il décrit les étapes suivantes.
Conditions préalables
Conditions requises
Cisco vous recommande de connaître les versions 8.5.1, 8.6.2 et 9.x de Cisco Unity Connection.
Components Used
Les informations de ce document sont basées sur les versions 8.5.1, 8.6.2 et 9.x de Cisco Unity Connection.
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
Vous pouvez recevoir une notification dans les journaux ou par l'outil de surveillance en temps réel (RTMT) indiquant que l'espace disque Unity Connection est insuffisant sur la partition racine. Le problème dans certains cas est que les journaux Jetty consomment une grande partie de l'espace.
L'ID de bogue Cisco CSCts98388 a été enregistré afin de résoudre ce problème. Cependant, il y a eu une certaine confusion quant à la façon dont une version corrigée du logiciel permet de résoudre le problème. La section Solution explique comment résoudre le problème.
Solution
Désactiver la journalisation
Complétez ces étapes afin de désactiver la journalisation.
- Obtenez une version du logiciel pour Unity Connection qui a ce défaut corrigé. Une fois cette version chargée, vous aurez les commandes disponibles qui n'y étaient pas auparavant.
Note: Il est important de comprendre que le chargement de la version corrigée en soi n'empêche pas le problème.
Voici les commandes du journal des requêtes :
set cuc jetty requestlog enable
set cuc jetty requestlog disable
Voici les commandes du journal StdErr :
set cuc jetty stderrlog enable
set cuc jetty stderrlog disable
Voici les commandes du journal stdout :
set cuc jetty stdoutlog enable
set cuc jetty stdoutlog disable
- Entrez ces commandes sur Publisher et Subscriber afin d'empêcher le journal de continuer à remplir les lecteurs :
set cuc jetty requestlog disable
set cuc jetty stderrlog disable
set cuc jetty stdoutlog disable
- Redémarrez le service Jetty afin que les commandes prennent effet. Sans redémarrage du service, les journaux continuent à écrire et à remplir de l'espace.
Note: Une fois la mise à niveau terminée, les journaux Jetty sont réactivés. Ainsi, une fois la mise à niveau terminée, vous devez entrer les trois commandes répertoriées à l'étape 2 afin de désactiver la journalisation et de redémarrer le service Jetty.
Effacer l'espace disque
Complétez ces étapes afin de libérer de l'espace disque.
Malheureusement, seul le journal Stdout dispose d'une commande pour supprimer les journaux via admin. Les deux autres journaux doivent être supprimés via root. Cette section décrit les commandes afin que vous en soyez conscient. Ce document peut être référencé lorsque vous ouvrez un dossier TAC.
Journal des demandes
Voici le chemin du journal : /usr/local/jetty/logs/*.request.log.
Voici la commande permettant de supprimer des journaux via la racine :
rm -fv /usr/local/jetty/logs/2014*.log
Journal Stderr
Voici le chemin du journal : /var/log/active/jetty/*.stderrout.log.
Voici la commande permettant de supprimer des journaux via root :
Cette commande supprime les fichiers de plus de cinq jours :
rm -fv /var/log/active/jetty/2014*.log
Journal Stdout
Voici le chemin du journal : /var/log/active/jetty/*.stdout.log.
Voici la commande à supprimer via la racine :
rm -fv /var/log/active/jetty/2014*.log
Voici la commande à supprimer via l'administrateur :
file delete activelog /jetty/2014*.log noconfirm
Étapes suivantes
L'unité commerciale étudiera une amélioration du logiciel dans lequel cette journalisation est désactivée par défaut.
L'ID de bogue Cisco CSCup13856 a été levé pour répondre à ces points :
- Définissez la valeur par défaut du suivi du journal Jetty afin de désactiver.
- Les paramètres de l'activation/désactivation de l'interface de ligne de commande doivent persister sur la mise à niveau.
Pour le moment, il n'existe pas de date précise pour sa mise en oeuvre.