目录

简介

文件旋转失败

ICSeverity

影响

描述

系统日志消息

消息示例

产品系列

Regex

建议

命令

简介

本文档介绍如何对文件旋转失败进行故障排除。

文件旋转失败

ICSeverity

5 -通知

影响

无法轮换旧文件以处理将来的存储需求。

描述

二进制跟踪(Btrace)管理器旨在为不同的子系统提供高效的日志记录服务，并通过归档旧日志文件和创建新日志文件来管理磁盘空间。Btrace旋转可以在内存中或永久存储中完成，通常在Bootflash或硬盘上的tracelogs目录下。当日志文件超过一定大小时，系统会尝试将其移到其他位置以释放空间。如果移动操作失败，系统最多重试五次。如果所有重试均失败，系统会输出消息“Move file failed， Delete file”，表示无法重新定位文件，并将删除视为最后手段。

当崩溃文件的默认位置变满时，会发生此错误，导致没有更多空间来存储新日志。出现此问题的原因不仅在于存储位置已满，还在于闪存损坏，这可能会阻止文件操作成功完成。该错误消息作为日志文件管理存在重大问题的通知，需要注意防止重要诊断信息的潜在丢失并确保设备的持续顺利运行。

系统日志消息

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系列聚合服务路由器(US)

- Cisco Catalyst 9300 系列交换机

- Cisco Catalyst 9400 系列交换机

- Cisco Catalyst 3850 系列交换机

- Cisco Catalyst 9500 系列交换机

- 思科ASR 900系列汇聚多业务路由器

- Cisco Catalyst 9200 系列交换机

- Cisco Catalyst 3650 系列交换机

- Cisco Catalyst 9600 系列交换机

- 思科 4000 系列集成多业务路由器

Regex

不适用

建议

当设备中的文件循环过程出现问题时，通常会显示此消息。

请按照以下步骤尝试修复问题：

1. 使用命令show file systems或show filesystem查看可用空间（具体取决于平台），以验证闪存上的已用空间和可用空间。您的第一个检查项是可用空间不足。如果驱动器上的空间不足，则需要手动清除旧文件。使用命令dir /all可显示不同目录中的所有文件。Router#show file systems文件系统：大小(b)可用(b)类型标记前缀- -不透明rw系统： - -不透明rw tmpsys： * 14412443648 8376909824 disk rw bootflash：闪存： crashinfo： 8107630592 8015613952 disk ro webui： - -不透明rw null： - -不透明ro tar： - -网络rw tftp： - -不透明wo syslog： 33554432 33465889 nvram nvram： -网络rw rcp： -网络rw http: - -网络rw ftp： - -网络rw https: - -不透明ro cns：

2. 验证快速读写功能。例如，使用命令copy running bootflash：test将新文件test写入bootflash。

3. 使用命令more bootflash：test阅读文件test以查看它是否有效。

4. 运行命令fsck bootflash：或fsck /all并确保所有错误均已修复。还可以运行fsck ？命令来显示fsck工具可以检查的不同文件系统：Router#fsck ？/all。检查此disk /force Forc fsck of disk bootflash：Filesystem to be checked crashinfo：Filesystem to be checked flash：Filesystem to be checked。

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