소개
이 문서에서는 파일 회전 실패 문제를 해결하는 방법에 대해 설명합니다.
파일 회전 실패
ICSeverity
5 - 알림
영향
이후의 스토리지 요구 사항을 처리하기 위해 이전 파일을 회전할 수 없습니다.
설명
이진 추적(Btrace) 관리자는 여러 하위 시스템에 대해 매우 효율적인 로깅 서비스를 제공하고 오래된 로그 파일을 보관하고 새 로그 파일을 생성하여 디스크 공간을 관리하도록 설계되었습니다. btrace 로테이션은 인 메모리 또는 영구 스토리지로, 대개 bootflash 또는 하드 디스크의 tracelogs 디렉토리 아래에서 수행할 수 있습니다. 로그 파일이 특정 크기를 초과하면 시스템은 공간을 확보하기 위해 로그 파일을 다른 위치로 이동하려고 시도합니다. 이동 작업이 실패하면 시스템은 최대 5번 재시도합니다. 모든 재시도가 실패하면 시스템은 "파일 이동 실패, 파일 삭제" 메시지를 출력하며 이는 파일을 재배치할 수 없으며 삭제를 최후의 수단으로 고려하고 있음을 나타냅니다.
이 오류는 충돌 파일의 기본 위치가 가득 차면 새 로그를 저장할 공간이 없는 상황이 발생합니다. 이 문제는 저장 위치가 가득 찼기 때문뿐만 아니라 파일 작업이 성공적으로 완료되는 것을 막을 수 있는 손상된 플래시 때문에 발생할 수 있습니다. 오류 메시지는 로그 파일 관리에 중대한 문제가 있음을 알리는 역할을 하며, 중요한 진단 정보의 잠재적인 손실을 방지하고 장치의 지속적인 원활한 작동을 보장하기 위해 주의가 필요합니다.
Syslog 메시지
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 Series Aggregation Services 라우터
- Cisco Catalyst 9300 Series 스위치
- Cisco Catalyst 9400 Series 스위치
- Cisco Catalyst 3850 Series Switches
- Cisco Catalyst 9500 Series 스위치
- Cisco ASR 900 Series Aggregation Services 라우터
- Cisco Catalyst 9200 Series 스위치
- Cisco Catalyst 3650 Series 스위치
- Cisco Catalyst 9600 Series 스위치
- Cisco 4000 Series Integrated Services Router
레젝스
해당 없음
권장 사항
이 메시지는 일반적으로 디바이스에서 파일 순환 프로세스에 문제가 있을 때 표시됩니다.
문제를 해결하려면 다음 단계를 수행하십시오.
1. 플랫폼에 따라 show file systems 또는 show filesystem 명령을 사용하여 사용 가능한 공간을 검토하여 플래시에서 사용 중인 공간 및 사용 가능한 공간을 확인합니다. 여유 공간이 부족하면 첫 번째 점검입니다. 드라이브에 공간이 부족한 경우 이전 파일을 수동으로 지워야 합니다. dir /all 명령을 사용하면 다른 디렉토리에 있는 모든 파일이 표시됩니다. Router#show file systems 파일 시스템: 크기(b) 자유(b) 유형 플래그 접두사 - 불투명 rw 시스템: - 불투명 rw tmpsys: * 14412443648 8376909824 디스크 rw bootflash: flash: crashinfo: 8107630592 8015613952 디스크 ro webui: - 불투명 rw: - 불투명 rw: - 불투명 ro tar: - 불투명 ro tar: - 네트워크 rw tftp: - 불투명 wo syslog: 33554432 33465889 nvram nvram: - - 네트워크 rw rcp: - 네트워크 rw http: - - 네트워크 rw ftp: - 네트워크 scp rw: - 네트워크 rw: - 네트워크 sftp: - 네트워크 rw https: - - 불투명 ro cns:
2. 플래시 읽기 및 쓰기 기능의 유효성을 검사합니다. 예를 들어, bootflash:test를 실행하는 copy 명령을 사용하여 bootflash에 새 파일 테스트를 작성합니다.
3. more bootflash:test 명령을 사용하여 파일 테스트가 작동하는지 확인합니다.
4. fsck bootflash: 또는 fsck /all 명령을 실행하고 모든 오류가 해결되었는지 확인합니다. fsck " 명령을 실행하여 fsck 툴로 확인할 수 있는 여러 파일 시스템을 표시할 수도 있습니다. Router#fsck ? /all 이 디스크의 모든 파티션을 검사합니다. /force 디스크 bootflash의 Force fsck: 검사할 파일 시스템 crashinfo: 검사할 파일 시스템 flash: 검사할 파일 시스템.
5. 2단계와 3단계를 다시 실행합니다. 문제가 지속되면 다음 단계를 수행하십시오.
6. 유지 보수 기간 동안 하드웨어 이중화가 있는 디바이스의 경우 장애 조치가 이전의 활성 재설정으로 문제를 해결할 수 있습니다. 이렇게 해도 문제가 해결되지 않거나 이중화가 없는 경우 디바이스의 다시 로드를 예약합니다. 또한 부팅 중에 파일 시스템 검사가 트리거되어 불량 섹터를 탐지할 수 있습니다.
7. 알려진 결함 목록을 검토하고 해당 Cisco 장치의 소프트웨어를 권장/최신 버전으로 업그레이드하여 사용 중인 소프트웨어에 알려진 소프트웨어 수정 사항이 있는지 확인하십시오. Cisco 버그 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