볼륨 그룹 복구 실패

볼륨 그룹 복구 실패

지난 10일 동안 데이터를 복구하려고 노력해 왔습니다.

VG를 복원하고 데이터에 액세스하기 위해 마운트하려고 하는데 이것이 내가 얻은 것입니다.

[root@]# pvscan
  Found duplicate PV 72VbNBnT9KDR4fX39NUsY6LdIlgJrYMp: using /dev/sdc1 not /dev/sdb1
  Couldn't find device with uuid qdgwa6-ak5f-BU3a-ZC1F-noh2-oQSb-gJIC01.
PV /dev/sdc1        VG vol_grp1   lvm2 [465.76 GiB / 0    free]
PV unknown device   VG vol_grp1   lvm2 [200.00 GiB / 192.00 MiB free]
Total: 2 [665.75 GiB] / in use: 2 [665.75 GiB] / in no VG: 0 [0   ]

3개의 디스크 /dev/sda /dev/sdb /dev/sdc
/dev/sdb1이 있고 /dev/sdc1에는 VG가 있습니다.

UUID 문제를 해결하고 각 드라이브에 올바른 UUID를 할당하려고 시도했지만 실패했습니다.

을 사용할 때 볼 수 있듯이 pvscan모든 데이터가 있고 100% 포맷되지 않았습니다. 데이터를 검색하고 싶지만 검색할 수 없습니다.

조언해주세요, 감사합니다!

답변1

VG 메타데이터가 손상된 것 같습니다. 주의 깊게 읽고 단계를 따르십시오. 운이 좋으면 작동하지 않는 VG에서만 백업하여 실행할 수 있습니다. 작동 중인 lvm에서는 이 작업을 수행하지 마십시오. pvcreate에 올바른 물리적 볼륨을 지정해야 합니다. 그렇지 않으면 데이터가 손실될 수 있습니다.

/etc/lvm/archive/VolumeGroupName_XXXXX.vg 파일에서 덮어쓴 PV의 정확한 uuid를 추출합니다. (여기서 XXXXX는 마지막으로 잘 보관된 lvm 메타데이터의 수를 나타냅니다).

pvcreate를 사용하여 메타데이터를 복원합니다. pvcreate --uuid "" --restorefile /etc/lvm/archive/VolumeGroupName_XXXXX.vg

pvcreate는 디스크의 lvm 메타데이터 영역만 다루고 데이터 영역(논리 볼륨)은 건드리지 않습니다.

관련 정보