Linux LVM의 I/O 오류

Linux LVM의 I/O 오류

LVM이 설정된 CentOS 6 시스템이 있고 PV 중 하나가 USB 디스크(제가 알고 있는)입니다. 그 중 하나에 오류가 발생합니다.

Oct 30 10:57:07 alpha01 kernel: lost page write due to I/O error on dm-3
Oct 30 10:57:07 alpha01 kernel: Buffer I/O error on device dm-3, logical block 4

이로 인해 모든 LV에 문제가 발생합니다. pvs는 PV를 알 수 없는 장치로 표시합니다. 논리 볼륨에 대한 ls를 수행하면 lvdisplay에 표시되지만 먼저 IO 오류가 많이 발생합니다. USB 드라이브 사이의 케이블이 안전한지 확인했습니다. 그동안 다시 작동시키려면 어떻게 해야 합니까? 각 LV를 마운트 해제하고 각 LV에서 fsck.ext4를 실행해야 합니까 fsck.ext4 -y /dev/vg1/lv_logvolname?

답변1

나는 일반적으로 가서 fsck디스크에 결함이 있거나 불량 섹터가 있다고 가정하지 않습니다. 문제를 악화시킬 수 있는 블록 이동을 시작하려고 시도 하게 되므로 fsck사용을 실행하지 않을 것입니다 .-yfsck

대신 다음과 같은 도구를 실행하겠습니다.스핀라이트(비즈니스)또는HDAT2(무료 소프트웨어)디스크에 대한 분석 및 잠재적인 복구를 수행합니다.

또 뭐야?

다른 방법에 대해서는 다음 질문에 대한 다른 답변을 참조하세요.

두 번째 링크는 다른 도구에 대한 세부정보를 제공합니다.safecopy고장난/실패한 드라이브에서 데이터를 복구하려고 시도하는 데 사용됩니다. HDD에 대한 수리를 시도하지 않습니다.

관련 정보