Introducción
Este documento describe cómo resolver un error en la rotación de archivos.
Error de rotación de archivo
ICSeverity
5 - Aviso
Impacto
No se pueden rotar los archivos antiguos para gestionar futuras necesidades de almacenamiento.
Descripción
El administrador de seguimiento binario (Btrace) está diseñado para proporcionar servicios de registro muy eficaces para los diferentes subsistemas y para administrar el espacio en disco archivando los archivos de registro antiguos y creando otros nuevos. La rotación btrace se puede realizar en la memoria o en el almacenamiento persistente, generalmente bajo el directorio tracelogs en la memoria de inicialización o en el disco duro. Cuando un archivo de registro supera un tamaño determinado, el sistema intenta moverlo a una ubicación diferente para liberar espacio. Si la operación de movimiento falla, el sistema lo intentará hasta cinco veces. Si todos los reintentos fallan, el sistema envía el mensaje "Fallo al mover el archivo, eliminar el archivo", indicando que no pudo reubicar el archivo y que está considerando la eliminación como último recurso.
El error ocurre cuando la ubicación predeterminada para los archivos crash se llena, lo que lleva a una situación en la que no hay más espacio para almacenar nuevos registros. Este problema puede surgir no solo porque la ubicación de almacenamiento está llena, sino también debido a una memoria flash dañada, que puede impedir que las operaciones de archivo se completen correctamente. El mensaje de error sirve como una notificación de que hay un problema significativo con la administración del archivo de registro, que requiere atención para evitar la pérdida potencial de información de diagnóstico importante y para garantizar el funcionamiento continuo y sin problemas del dispositivo.
MensajeSyslog
BTRACE_MANAGER-3-BTRT_ERR_MSG
EjemploMensaje
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
FamiliaDeProductos
- Routers de Servicios de Agregación Cisco ASR 1000 Series
- Switches Cisco Catalyst serie 9300
- Switches Cisco Catalyst serie 9400
- Switches Cisco Catalyst serie 3850
- Switches Cisco Catalyst serie 9500
- Routers de Servicios de Agregación Cisco ASR 900 Series
- Switches Cisco Catalyst serie 9200
- Switches Cisco Catalyst serie 3650
- Switches Cisco Catalyst serie 9600
- Routers de servicios integrados Cisco serie 4000
Regex
N/A
Recomendación
Este mensaje se muestra normalmente cuando hay un problema con el proceso de rotación de archivos en el dispositivo.
Siga estos pasos para intentar solucionar el problema:
1. Revise el espacio libre disponible con el comando show file systems o show filesystem, dependiendo de la plataforma, para verificar el espacio usado y libre en flash. No hay suficiente espacio libre es tu primer cheque. Debe borrar manualmente los archivos antiguos si no hay espacio suficiente en las unidades. El comando dir /all muestra todos los archivos de los diferentes directorios. Router#show file systems Sistemas de archivos: Size(b) Free(b) Type Flags Prefixes - - 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 rw nvram: - network rw rcp: - network rw http: - - network rw ftp: - network rw scp: - network rw w sftp: - - network rw https: - - opaque ro cns:
2. Validar las capacidades de lectura y escritura flash. Por ejemplo, escriba una nueva prueba de archivo en bootflash mediante el comando copy running bootflash:test.
3. Lea la prueba de archivo para ver si funciona mediante el comando more bootflash:test.
4. Ejecute el comando fsck bootflash: o fsck /all y asegúrese de que todos los errores estén corregidos. También puede ejecutar el comando fsck? para mostrar los diferentes sistemas de archivos que puede comprobar la herramienta fsck: Router#fsck ? /all. Verifique todas las particiones de este disco /force Forc fsck of disk bootflash: Filesystem to be checked crashinfo: Filesystem to be checked flash: Filesystem to be checked.
5. Vuelva a ejecutar los pasos 2 y 3. Si el problema continúa, siga el siguiente paso.
6. Durante una ventana de mantenimiento, para los dispositivos que tienen redundancia de hardware, una conmutación por error puede resolver el problema a medida que se restablece el anterior activo. Si esto no solucionó el problema, o si no tiene redundancia, programe una recarga del dispositivo. Esto también activa la comprobación del sistema de archivos durante el arranque, lo que puede detectar sectores defectuosos.
7. Revise la lista de defectos conocidos y considere actualizar el software del dispositivo Cisco en cuestión a la versión recomendada o más reciente para asegurarse de que la mayoría de las correcciones de software conocidas estén presentes en el software en uso. ID de bug de Cisco CSCvu89062 : Bootflash que muestra espacio disponible incorrecto Afectado por la plataforma: dispositivos cEdge (ISR1000, ISR4000 y ASR1000), este mensaje y %PLATFORM-1-NOSPACE: bootflash: no se ha visto ninguna afirmación de alarma de espacio, aunque parece haber espacio suficiente en el sistema de archivos flash. Versión fija: 16.12.5 y posteriores.
Comandos
#show version
#show logging
#show module
#show platform
#show filesystem
#show file systems
#show media
#show license usage