目錄

簡介

必要條件

需求

採用元件

問題

解決方案

禁用日誌記錄

清除磁碟空間

後續步驟

簡介

本文檔描述了最近引起思科技術支援中心(TAC)注意的問題，在該問題中，Jetty登入Unity Connection將填充根分割槽。思科錯誤ID CSCts98388如何解決此問題有一些困惑。本文檔的目標是解釋解決該問題所需的步驟。此外，還介紹了後續步驟。

必要條件

需求

思科建議您瞭解Cisco Unity Connection 8.5.1、8.6.2和9.x版。

採用元件

本文檔中的資訊基於Cisco Unity Connection版本8.5.1、8.6.2和9.x。

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路正在作用，請確保您已瞭解任何指令可能造成的影響。

問題

您可能會在日誌中或通過即時監視工具(RTMT)收到通知，通知Unity Connection的根分割槽磁碟空間不足。在某些情況下，問題在於Jetty日誌會佔用大部分空間。

為了解決此問題，已失敗Cisco錯誤ID CSCts98388。但是，對於軟體修補版本如何解決該問題，仍存在一些困惑。解決方案一節討論如何解決問題。

解決方案

禁用日誌記錄

完成以下步驟以禁用日誌記錄。

1. 獲取已修補此缺陷的Unity Connection軟體版本。載入此版本後，您將可以使用以前沒有的命令。

附註：很重要的一點是，單獨載入已修補的版本並不能防止問題。
以下是請求日誌的命令：

set cuc jetty requestlog enable

set cuc jetty requestlog disable
以下是標準錯誤日誌的命令：

set cuc jetty stderrlog enable

set cuc jetty stderrlog disable
以下是Stdout日誌的命令：

set cuc jetty stdoutlog enable

set cuc jetty stdoutlog disable

2. 在發佈伺服器和訂閱伺服器上輸入以下命令，以防止日誌繼續填充驅動器：

set cuc jetty requestlog disable

set cuc jetty stderrlog disable

set cuc jetty stdoutlog disable

3. 重新啟動Jetty服務以使命令生效。如果不重新啟動服務，日誌將繼續寫入並填充空間。

附註：升級完成後，將重新啟用Jetty日誌。因此，升級完成後，您必須輸入步驟2中列出的三個命令，才能禁用日誌記錄並重新啟動Jetty服務。

清除磁碟空間

完成以下步驟以清除磁碟空間。

很遺憾，只有Stdout日誌具有通過admin刪除日誌的命令。其他兩個日誌必須通過根目錄刪除。本節介紹命令，以便您瞭解它們。當您建立TAC案例時，可參考此檔案。

請求日誌

以下是日誌的路徑：/usr/local/jetty/logs/*.request.log。

以下是用於通過根目錄刪除日誌的命令:

rm -fv /usr/local/jetty/logs/2014*.log

Stderr日誌

以下是日誌的路徑：/var/log/active/jetty/*.stderrout.log。

以下是通過root刪除日誌的命令：

此命令刪除超過五天的檔案：

rm -fv /var/log/active/jetty/2014*.log

停止日誌

以下是日誌的路徑：/var/log/active/jetty/*.stdout.log。

以下是通過root刪除的命令：

rm -fv /var/log/active/jetty/2014*.log

以下是通過admin刪除的命令：

file delete activelog /jetty/2014*.log noconfirm

後續步驟

業務部門將調查預設禁用此日誌記錄的軟體的增強功能。

已提出思科錯誤ID CSCup13856以解決以下問題：

- 設定Jetty日誌跟蹤的預設值以禁用。

- CLI啟用/禁用的設定應在升級後保留。

目前，尚未確定實施日期。