이 문서에서는 디스크 오류를 해결하는 방법에 대해 설명합니다.
3 - 오류
디스크 오류로 인해 데이터를 읽고 읽을 수 없습니다.
이 메시지는 EXT(Extended File System) 유형이 스토리지 미디어에서 메모리 블록을 읽거나 쓰는 동안 오류가 발생했음을 나타냅니다. EXT 파일 시스템은 저널링 파일 시스템이므로 저널에서 파일 시스템의 변경 사항을 추적합니다. 이렇게 하면 충돌 시 파일 시스템을 복구할 수 있습니다. EXT 파일 시스템은 또한 매우 효율적이며, 큰 파일과 디렉토리를 처리할 수 있다. 로그 메시지의 특성은 지정된 디바이스의 EXT 파일 시스템에 메타데이터 버퍼를 쓰는 동안 IO(입력/출력) 오류가 발생했음을 나타냅니다. 경우에 따라 소프트웨어 결함으로 인해 예기치 않은/최적화되지 않은 스위치 작동이 발생할 수 있습니다.
IOSXE-2-PLATFORM
Sep 11 02:12:15 <> %IOSXE-2-PLATFORM: R0/0: kernel: EXT2-fs (sdb1): error: extx_fsync: detected IO error when writing metadata buffers
해당 없음
오류를 격리하려면 다음 권장 사항을 사용하십시오.
1. 영향을 받는 파티션에 대해 파일 시스템 무결성 검사를 실행하여 가능한 파일 시스템 오류를 식별하고 복구합니다. fsck bootflash를 실행하거나 fsck flash를 실행하십시오. 명령을 사용하여 파일 시스템 불일치를 검사하고 수정합니다.
참고: 명령 가용성은 특정 하드웨어 플랫폼 또는 소프트웨어 버전에 따라 달라집니다. 9300X와 같은 특정 플랫폼은 fsck 명령을 지원하지 않습니다. 장치에서 이 명령을 사용할 수 없는 경우 플랫폼에 대한 특정 컨피그레이션 가이드를 참조하거나 Cisco TAC(Technical Assistance Center)에 연락하여 장치에 맞춤화된 다른 문제 해결 단계를 요청하십시오.
2. 마찬가지로, fsck stby-flash를 사용하여 스탠바이에서 확인을 실행할 수도 있습니다. 또는 fsck stbbootflash:
3. 파일 시스템 검사를 실행한 후 플래시에 새 파일을 쓰십시오. 예를 들어, show clock 명령을 사용합니다 | flash:clock.txt를 추가한 다음 계속해서 오류 메시지가 show logging 명령으로 계속 입력되는지 확인합니다.
참고: 대부분의 경우 이러한 이전 단계로 디스크 I/O 문제를 해결할 수 있습니다. 추가 트러블슈팅을 진행하기 전에 디바이스 컨피그레이션의 현재 백업이 있는지 확인하고 예약된 유지 관리 기간 동안 이러한 작업을 수행합니다.
4. 문제가 계속되면 장치의 다시 로드를 예약하십시오. 그러면 자동으로 파일 시스템 검사 루틴이 실행되고 파일 시스템 불일치를 해결할 수 있습니다.
5. 이렇게 해도 문제가 해결되지 않으면 디스크를 다시 포맷하거나 교체하는 방법도 있습니다. 플래시에 포함된 파일을 제거할 수 있습니다. 플래시 또는 부트플래시 형식을 계속 진행하려면 다음 절차를 따르십시오.
a. USB에서 디바이스를 부팅합니다. 먼저 Cisco Software Central에서 적절한 파일을 다운로드하고 FAT32의 USB 드라이브를 포맷한 다음 이미지를 USB로 전송합니다.
b. config-register 0x0 또는 boot manual 명령을 사용하여 구성 레지스터를 0x0으로 변경하여 장치를 ROMMON으로 보냅니다. write 또는 copy running-config startup-config 명령을 사용하여 구성을 저장하고 장치를 다시 로드하십시오.
c. 디바이스가 ROMMON 상태이면 dev 명령을 사용하여 USB 파일 시스템 번호(예: usb0)를 찾습니다.
d. dir usb0 명령을 실행합니다. (여기서 0은 시스템에 따라 변경될 수 있음) USB 드라이브에 있는 파일을 표시합니다.
e. 이미지의 파일 이름을 식별하고 다음 명령을 사용하여 USB 파일 부팅 usb0에서 디바이스를 부팅합니다.
f. USB에서 디바이스를 부팅한 후 다음 명령을 사용하여 디스크를 포맷합니다. flash 포맷: 또는 bootflash 포맷:
g. 이 단계가 완료되면 이미지를 플래시에 다시 복사해야 합니다. config-register 0x2102 명령을 사용하거나 부트 설명서를 사용하지 않고 레지스터를 2102로 설정합니다.
6. 경우에 따라 소프트웨어 결함이 발생하여 예기치 않은/최적화되지 않은 스위치 작동이 발생할 수 있습니다. 몇 가지 알려진 결함의 다음 목록을 검토하고 Cisco IOS® XE 플랫폼에서 해결 방법(사용 가능한 경우) 또는 소프트웨어 업그레이드를 적용하십시오.
Cisco 버그 ID CSCvm77197- C9300/9500: Cisco IOS %IOSXE-2-플랫폼: 스위치 1 R0/0: 커널: EXT2-fs(sda1): 오류:
Cisco 버그 ID CSCvp10506- C9400: Cisco IOS %IOSXE-2-플랫폼: 스위치 1 R0/0: 커널: EXT2-fs(sda1): 오류:
사용할 명령은 다음과 같습니다.
| 개정 | 게시 날짜 | 의견 |
|---|---|---|
2.0 |
03-Mar-2026
|
초기 릴리스, 서식 및 문법. |
1.0 |
24-Oct-2023
|
최초 릴리스 |