簡介
本文說明如何疑難排解檔案旋轉失敗。
檔案旋轉失敗
ICSeverity
5 -通知
影響
無法旋轉舊檔案以處理未來的儲存需求。
說明
Binary Tracing (Btrace)管理器旨在為不同的子系統提供高效的日誌記錄服務,並透過存檔舊日誌檔案並建立新日誌檔案來管理磁碟空間。跟蹤旋轉可以在記憶體中或永久儲存中完成,通常在bootflash或硬碟上的tracelogs目錄下。當記錄檔超過特定大小時,系統會嘗試將其移至其他位置以釋放空間。如果移動作業失敗,系統最多會重試五次。如果所有重試均失敗,系統會輸出「移動檔案失敗,刪除檔案」訊息,表示無法重新定位檔案,並且會考慮刪除作為最後手段。
當崩潰檔案的預設位置已滿時,會發生此錯誤,導致沒有更多空間儲存新日誌。出現此問題的原因不僅在於儲存位置已滿,還在於快閃記憶體已損壞,這可能會阻止檔案操作成功完成。此錯誤訊息是記錄檔管理發生嚴重問題的通知,需要注意防止重要的診斷資訊遺失,並確保裝置能持續順利運作。
系統日誌消息
BTRACE_MANAGER-3-BTRT_ERR_MSG
訊息範例
Jan 05 08:45:28 <> %BTRACE_MANAGER-3-BTRT_ERR_MSG: R0/0: btman: Btrace Rotate Error: Move file failed, retry THIS IS A SAMPLE MESSAGE
產品系列
- Cisco ASR 1000系列聚合服務路由器
- Cisco Catalyst 9300 系列交換器
- Cisco Catalyst 9400 系列交換器
- Cisco Catalyst 3850 系列交換器
- Cisco Catalyst 9500 系列交換器
- Cisco ASR 900系列聚合服務路由器
- Cisco Catalyst 9200 系列交換器
- Cisco Catalyst 3650 系列交換器
- Cisco Catalyst 9600 系列交換器
- Cisco 4000 系列整合服務路由器
Regex
不適用
建議
當裝置中的檔案旋轉程式發生問題時,通常會顯示此訊息。
請遵循以下步驟嘗試修正問題:
1. 根據平台,使用show file systems或show filesystem命令檢視可用空間,以驗證快閃記憶體上的已用空間和可用空間。可用空間不足是您的第一個檢查。如果驅動器上的空間不足,您需要手動清除舊的檔案。使用命令dir /all可顯示不同目錄中的所有檔案。Router#show file systems檔案系統:大小(b) Free(b)型別旗標字首- opaque rw system: - - opaque rw tmpsys: * 14412443648 8376909824 disk rw bootflash: flash: crashinfo: 8107630592 8015613952 disk ro webui: - opaque rw null: - - - opaque ro tar: - network rw tftp: - opaque wo syslog: 33554432 33465889 nvram nvram: - network rw rcp: - network rw http: - - network rw ftp: - network rw scp: - network rw sftp: - network rw https: - - opaque ro:
2. 驗證Flash讀寫功能。例如,使用命令copy running bootflash:test將新的檔案測試寫入bootflash。
3. 使用命令more bootflash:test讀取檔案測試,檢視其是否正常工作。
4. 運行fsck bootflash:或fsck /all命令,並確保所有錯誤均已修正。您也可以運行fsck?命令以顯示fsck工具可檢查的不同檔案系統:Router#fsck ?/all。檢查此disk /force Forc fsck of disk bootflash:要檢查的檔案系統crashinfo:要檢查的檔案系統flash:要檢查的檔案系統。
5. 重新執行步驟2和3。如果問題仍然存在,請執行下一步。
6. 在維護時段內,對於具有硬體冗餘的裝置,故障切換可以在以前的活動重置時清除問題。如果這樣做無法解決問題,或者您沒有冗餘,請安排重新載入裝置。這還會在啟動期間觸發檔案系統檢查,從而檢測壞扇區。
7. 請檢視已知缺陷清單,並考慮將思科裝置的軟體升級到建議/最新版本,以確保使用中的軟體中存在最已知的軟體修復程式。思科漏洞ID CSCvu89062 :Bootflash顯示不正確的可用空間受影響的平台: cEdge裝置(ISR1000、ISR4000和ASR1000),此消息和%PLATFORM-1-NOSPACE: bootflash:未顯示空間警報,即使快閃記憶體檔案系統上似乎有足夠的空間。修正版本:16.12.5及更新版本。
命令
#show version
#show logging
#show module
#show platform
#show filesystem
#show file systems
#show media
#show license usage