Introdução
Este documento descreve como solucionar problemas de falha de rotação de arquivo.
Falha na rotação de arquivo
SeveridadeICS
5 - Aviso
Impacto
Não é possível girar arquivos mais antigos para atender a futuras necessidades de armazenamento.
Descrição
O gerenciador Binary Tracing (Btrace) foi projetado para fornecer serviços de registro altamente eficientes para os diferentes subsistemas e para gerenciar o espaço em disco, arquivando arquivos de registro antigos e criando novos. A rotação do btrace pode ser feita na memória ou no armazenamento persistente, geralmente no diretório tracelogs no bootflash ou no disco rígido. Quando um arquivo de log excede um determinado tamanho, o sistema tenta movê-lo para um local diferente para liberar espaço. Se a operação de movimentação falhar, o sistema tentará novamente até cinco vezes. Se todas as novas tentativas falharem, o sistema emitirá a mensagem "Move file failed, Delete file", indicando que não foi possível realocar o arquivo e que a exclusão está sendo considerada como último recurso.
O erro ocorre quando o local padrão dos arquivos de travamento fica cheio, levando a uma situação em que não há mais espaço para armazenar novos logs. Esse problema pode surgir não apenas porque o local de armazenamento está cheio, mas também devido a uma flash corrompida, o que pode impedir que as operações de arquivo sejam concluídas com êxito. A mensagem de erro serve como uma notificação de que há um problema significativo com o gerenciamento do arquivo de registro, que requer atenção para evitar a perda potencial de informações de diagnóstico importantes e para garantir a operação contínua e tranquila do dispositivo.
MensagemSyslog
BTRACE_MANAGER-3-BTRT_ERR_MSG
Exemplo deMensagem
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
Famíliade produtos
- Roteadores de serviços de agregação Cisco ASR 1000 Series
- Switches Cisco Catalyst 9300 Series
- Switches Cisco Catalyst 9400 Series
- Switches Cisco Catalyst 3850 Series
- Switches Cisco Catalyst 9500 Series
- Roteadores de serviços de agregação Cisco ASR 900 Series
- Switches Cisco Catalyst 9200 Series
- Switches Cisco Catalyst 3650 Series
- Switches Cisco Catalyst 9600 Series
- Roteadores de serviços integrados Cisco 4000 Series
Regex
N/A
Recomendação
Essa mensagem é geralmente exibida quando há um problema com o processo de rotação de arquivos no dispositivo.
Siga estas etapas para tentar corrigir o problema:
1. Revise o espaço livre disponível com o comando show file systems ou show filesystem, dependendo da plataforma, para verificar o espaço usado e livre na memória flash. Não há espaço livre suficiente para sua primeira verificação. Você precisará limpar os arquivos mais antigos manualmente se não houver espaço suficiente nas unidades. O uso do comando dir /all exibe todos os arquivos dentro dos diferentes diretórios. Roteador#mostrar sistemas de arquivos Sistemas de Arquivos: Tamanho(b) Livre(b) Tipo Flags Prefixos - - sistema rw opaco: - opaco rw tmpsys: * 14412443648 disco 8376909824 rw bootflash: flash: crashinfo: 8107630592 8015613952 disk ou webui: - - opaco rw null: - - opaco ro tar: - - network rw tftp: - - opaco wo syslog: 33554432 33465889 nvram rw nvram: - - network rw rcp: - - network rw http: - - network rw ftp: - - network rw scp: -: - - network rw sftp: - - network rw https: - - opaque ou cns:
2. Valide os recursos de leitura e gravação em flash. Por exemplo, escreva um novo teste de arquivo no bootflash usando o comando copy running bootflash:test.
3. Leia o teste de arquivo para ver se ele funciona usando o comando more bootflash:test.
4. Execute o comando fsck bootflash: ou fsck /all e verifique se todos os erros foram corrigidos. Você também pode executar o comando fsck ? para exibir os diferentes sistemas de arquivos que podem ser verificados pela ferramenta fsck: Router#fsck ? /all. Verifique todas as partições deste disco /force Forc fsck do disco bootflash: Sistema de arquivos a ser verificado crashinfo: Sistema de arquivos a ser verificado flash: Sistema de arquivos a ser verificado.
5. Execute novamente as etapas 2 e 3. Se o problema persistir, siga a próxima etapa.
6. Durante uma janela de manutenção, para dispositivos que tenham redundância de hardware, uma comutação pode eliminar o problema quando a primeira reinicialização ativa é executada. Se isso não corrigir o problema ou se você não tiver redundância, agende uma recarga do dispositivo. Isso também aciona a verificação do sistema de arquivos durante a inicialização, o que pode detectar setores defeituosos.
7. Revise a lista de defeitos conhecidos e considere atualizar o software do dispositivo Cisco em questão para a versão recomendada/mais recente para garantir que as correções de software mais conhecidas estejam presentes no software em uso. ID de bug da Cisco CSCvu89062 : Bootflash mostrando o espaço disponível incorreto Plataforma afetada: Dispositivos cEdge (ISR1000, ISR4000 e ASR1000), esta mensagem e %PLATFORM-1-NOSPACE: bootflash: nenhum alarme de espaço foi visto, mesmo que pareça haver espaço suficiente no sistema de arquivos flash. Versão fixa: 16.12.5 e posterior.
Comandos
#show version
#show logging
#show module
#show platform
#show filesystem
#show file systems
#show media
#show license usage