Dandy Now!
  • [Linux] LVM 마운트 "can't read superblock" 에러
    2024년 02월 26일 17시 30분 50초에 업로드 된 글입니다.
    작성자: DandyNow
    728x90
    반응형

    1. LVM 마운트 "can't read superblock" 에러

    LVM(Logical Volume Manager) 타입 파티션 200GB 저장소를 /mnt라는 폴더에 마운트 하고자 하였는데  "can't read superblock"이라는 에러가 출력되었다.

     

    2. dmsetup remove 명령어로 해결

    pvdisplay 명령어로 확인해 보니 다음과 같은 에러가 출력되었다.

    root@postforty:~# pvdisplay
      /dev/CloudVG/CloudLV: read failed after 0 of 4096 at 0: Input/output error
      /dev/CloudVG/CloudLV: read failed after 0 of 4096 at 212600815616: Input/output error
      /dev/CloudVG/CloudLV: read failed after 0 of 4096 at 212600872960: Input/output error
      /dev/CloudVG/CloudLV: read failed after 0 of 4096 at 4096: Input/output error

     

    dmsetup remove /dev/vg-name/lv-name 명령어로 LVM에 매핑되어 있던 정보를 clear 시켰다.

    root@postforty:/# dmsetup remove /dev/vg-name/lv-name

    😉 dmsetup remove /dev/vg-name/lv-name 명령어는 Linux 시스템에서 Device Mapper 장치를 제거하는 데 사용된다. /dev/vg-name/lv-name는 제거하려는 Logical Volume의 경로이다. Device Mapper는 Linux 커널에서 논리적 볼륨 관리를 위해 사용되는 기능을 제공한다. LVM과 같은 툴이 Device Mapper를 사용하여 논리적 볼륨을 생성하고 관리한다. dmsetup은 Device Mapper의 설정을 관리하는 도구이다. dmsetup remove 명령어는 특정 Device Mapper 장치를 시스템에서 제거한다. 이것은 해당 장치의 연결을 끊고 해당 장치가 시스템에서 더 이상 사용되지 않게 만다. 이 작업은 주의해서 수행해야 하며, 필요한 경우에만 사용해야 한다. 해당 장치가 사용 중인 경우 시스템에 영향을 줄 수 있다.

     

    mount /dev/CloudVG/CloudLV /mnt 명령어로 마운트 시도하였으나 "does not exist."가 출력되었다.

    root@postforty:/# mount /dev/CloudVG/CloudLV /mnt
    mount: /mnt: special device /dev/CloudVG/CloudLV does not exist.

     

    partprobe 명령어로 파티션 테이블을 재스캔하였다.

    root@Leotech:/# partprobe

    😉  partprobe 명령어는 Linux 시스템에서 파티션 테이블을 재스캔하는 데 사용된다. 이 명령어를 사용하면 커널이 디스크의 파티션 테이블을 다시 읽고 변경 사항을 감지할 수 있다. 일반적으로, 시스템에 새로운 디스크를 추가하거나 파티션을 생성 또는 삭제한 후에는 파티션 테이블을 다시 읽어야 하는데, 이때 partprobe 명령어를 사용하여 파티션 테이블을 갱신할 수 있다.

     

    mount /dev/CloudVG/CloudLV /mnt 명령어로 다시 마운트를 시도하였고 마운트에 성공했다.

    root@postforty:/# mount /dev/CloudVG/CloudLV /mnt

     

    ✔ 참고한 자료
    LVM 설정 구성 예제 : https://hiseon.me/linux/lvm-configuration/
    파티션 마운트 에러 : https://blog.naver.com/PostView.nhn?blogId=hymne&logNo=221239351950
    728x90
    반응형
    댓글