Introduzione
Questo documento descrive un problema che è stato recentemente portato all'attenzione del Cisco Technical Assistance Center (TAC), dove il server Jetty esegue il login a Unity Connection per riempire la partizione radice. C'è stata una certa confusione sul modo in cui l'ID bug Cisco CSCts98388 risolve il problema. L'obiettivo di questo documento è spiegare i passaggi necessari per risolvere il problema. Vengono inoltre descritte le fasi successive.
Prerequisiti
Requisiti
Cisco raccomanda la conoscenza di Cisco Unity Connection versioni 8.5.1, 8.6.2 e 9.x.
Componenti usati
Il riferimento delle informazioni contenute in questo documento è Cisco Unity Connection versioni 8.5.1, 8.6.2 e 9.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
È possibile che nei registri o tramite lo strumento di monitoraggio in tempo reale (RTMT, Real-Time Monitoring Tool) venga ricevuta una notifica indicante che lo spazio su disco di Unity Connection nella partizione radice è insufficiente. Il problema in alcuni casi è che i registri Jetty consumano una grande porzione di spazio.
Per risolvere questo problema, consultare l'ID bug Cisco CSCts98388. Tuttavia, c'è stata una certa confusione su come una versione con patch del software risolve il problema. Nella sezione Soluzione viene illustrato come risolvere il problema.
Soluzione
Disabilita registrazione
Completare questa procedura per disabilitare la registrazione.
- Ottenere una versione del software per Unity Connection con questo difetto corretto. Una volta caricata questa versione, saranno disponibili i comandi non presenti in precedenza.
Nota: È importante comprendere che il caricamento della versione corretta non impedisce il problema.
Di seguito sono riportati i comandi per il log delle richieste:
set cuc jetty requestlog enable
set cuc jetty requestlog disable
Di seguito sono riportati i comandi per il registro StdErr:
set cuc jetty stderrlog enable
set cuc jetty stderrlog disable
Di seguito sono riportati i comandi per il registro stdout:
set cuc jetty stdoutlog enable
set cuc jetty stdoutlog disable
- Immettere i comandi seguenti sia in Publisher che in Subscriber per impedire che il log continui a riempire le unità:
set cuc jetty requestlog disable
set cuc jetty stderrlog disable
set cuc jetty stdoutlog disable
- Riavviare il servizio Jetty per rendere effettivi i comandi. Senza un riavvio del servizio, i registri continuano a scrivere e riempire lo spazio.
Nota: Al termine dell'aggiornamento, i registri Jetty vengono riattivati. Quindi, al termine di un aggiornamento, è necessario immettere i tre comandi elencati nel Passo 2 per disabilitare la registrazione e riavviare il servizio Jetty.
Cancella spazio su disco
Completare questa procedura per liberare spazio su disco.
Purtroppo, solo il registro stdout dispone di un comando per rimuovere i registri tramite admin. Gli altri due log devono essere rimossi tramite root. In questa sezione vengono descritti i comandi in modo che l'utente ne sia a conoscenza. Quando si apre una richiesta TAC, è possibile fare riferimento a questo documento.
Log richieste
Percorso del registro: /usr/local/jetty/logs/*.request.log.
Di seguito è riportato il comando per rimuovere i log tramite la radice:
rm -fv /usr/local/jetty/logs/2014*.log
Registro stderr
Percorso del registro: /var/log/active/jetty/*.stderrout.log.
Di seguito è riportato il comando per rimuovere i log tramite la radice:
Questo comando elimina i file più vecchi di cinque giorni:
rm -fv /var/log/active/jetty/2014*.log
Registro stdout
Percorso del registro: /var/log/active/jetty/*.stdout.log.
Di seguito è riportato il comando da eliminare tramite la radice:
rm -fv /var/log/active/jetty/2014*.log
Di seguito è riportato il comando da eliminare tramite l'amministratore:
file delete activelog /jetty/2014*.log noconfirm
Fasi successive
La Business Unit esaminerà un miglioramento del software in cui la registrazione è disattivata per impostazione predefinita.
L'ID bug Cisco CSCup13856 è stato generato per risolvere questi punti:
- Impostare il valore predefinito della traccia del registro Jetty per disabilitarla.
- Le impostazioni di CLI enable/disable devono essere mantenute anche dopo l'aggiornamento.
Al momento non esiste una data specifica per la sua attuazione.