오류: 로그 커밋 I/O 오류

오류: 로그 커밋 I/O 오류

"로그 커밋 I/O 오류"라는 오류 메시지가 나타납니다. 무슨 뜻이에요?

journal commit I/O error
EXT4-fs error (device sdb1): ext4_put_super: Couldn't clean up the journal
EXT4-fs (sdb1): Remounting filesystem read-only
EXT4-fs (sdc1): warning: checktime reached, running e2fsck is recommended
EXT4-fs (sdc1): mounted filesystem with ordered data mode. Opts:
BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
EDD information not available.
session_init(service_process,82169): OK. kdev=8:3, bs=4096.
register_make_request(service_process,82169): OK. kdev=8:3, mq=0.
session_init(service_process,82169): OK. kdev=fd:1, bs=4096.
register_make_request(service_process,82169): OK. kdev=fd:1, mq=0.

lsblk를 실행하면 /dev/sdb를 찾을 수 없습니다. 이는 문제가 발생하여 /dev/sdb가 이제 실패하고 있음을 의미합니까?

답변1

I/O는 일반적인 약어입니다.입출력. 파일 시스템 드라이버는 파일 시스템 로그에서 커밋되지 않은(=불완전한) 쓰기 작업을 찾아 적절한 데이터를 디스크의 최종 위치에 기록하여 완료(커밋)하려고 시도하지만 그렇게 할 수 없음을 발견합니다. 오류를 보고하고 있습니다.

따라서 파일 시스템 드라이버는 /dev/sdb1추가 데이터 손실 가능성을 최소화하기 위해 파일 시스템을 읽기 전용 모드로 전환합니다.

디스크가 더 이상 표시되지 않으면 lsblk파일 시스템 로그 커밋 작업을 중지한 오류로 인해 디스크의 내부 진단도 실행되어 디스크 자체에 심각한 결함이 발견되어 종료될 수 있음을 의미할 수 있습니다.

죄송합니다. 지금까지 말씀하신 내용에 따르면 귀하의 /dev/sdb디스크는 곧 폐기될 예정이거나 이미 폐기되었을 수도 있습니다.

최신 백업이 있기를 바랍니다.

다음에 부팅할 때 문제가 발생하지 않도록 지금 해당 디스크를 주석 처리해야 합니다 /etc/fstab(Linux 시스템 디스크가 아니라고 가정).

전원을 껐다가 다시 켠 후에 디스크가 다시 작동하는 것처럼 보이면 시도해 smartctl -x /dev/sdb보고 보고되는 내용을 확인해야 합니다. 그런 다음 ddrescue다른 작업을 수행하기 전에 여전히 읽을 수 있는 디스크 부분의 이미지를 만들 수 있습니다 .

관련 정보