재현하려면 LVM2를 잠금 해제하시겠습니까?

재현하려면 LVM2를 잠금 해제하시겠습니까?

저는 LVM2를 사용하는 머신을 상속받았습니다. 이를 호스트라고 부르겠습니다.

이 머신의 LVM2 논리 볼륨에는 게스트라고 부르는 가상 머신의 원시 디스크 이미지가 있습니다. 손님이 나타나지 않는 것 같아서 하드 드라이브를 조사하려고 합니다.

/dev/sys/Guest에서 원시 디스크 이미지를 볼 수 있습니다. "fdisk /dev/sys/Guest"는 파티션 테이블(ext4 파티션 1개와 LVM2 파티션 2개)을 표시합니다. "kpartx /dev/sys/Guest"는 /dev/mapper/sys-Guestp[123]를 설정합니다.

/dev/mapper/sys-Guestp1을 마운트하고 볼 수 있습니다. /boot처럼 보이는데, 이는 의미가 있습니다. 여태까지는 그런대로 잘됐다.

이제...다른 두 파티션을 어떻게 마운트합니까? LVM 파티션?

pvscan은 두 장치 모두에서 작동하는 것 같습니다. 적어도 pvdisplay를 사용하여 pv 목록에서 볼 수 있습니다. 이제..LVM2가 이러한 PV의 VG와 VG의 LV를 인식하도록 하려면 어떻게 해야 합니까?

FWIW, 호스트와 게스트 모두 동일한 Linux 배포판에서 설치될 가능성이 높습니다. 따라서 VG 이름이 동일하거나 충돌할 가능성이 높습니다. 특정 VG에서 어떤 PV가 사용되는지 어떻게 알 수 있나요? 어떤 VG가 어떤 LV에서 사용되는지 확인하는 방법은 무엇입니까? 호스트의 LVM을 "스캔"하고 해당 "드라이브"의 비트를 식별하는 방법을 알 수 없는 것 같습니다. 하지만 어쩌면 그럴 수도 있고 말할 수 없기 때문에 그들을 인식하지 못할 수도 있습니다.

음... 가능하고 상당히 간단할 것 같아요. 하지만 지침을 찾지 못했습니다. vgscan 및 lvscan의 매뉴얼 페이지에는 특정 PV 또는 LV를 스캔하는 옵션이 표시되지 않으며... vgscan을 실행해도 vgdisplay에 표시되는 목록에 항목이 추가되지 않는 것 같습니다...

/proc/파티션:

[root@adsp-habitat : ~]# cat /proc/partitions
기본 보조 #blocks 이름

   8 0 4877926400 데이터
   8 1 204800 SDA1
   8 2 4877719552 sda2
 253 0 4194304 DM-0
 253 1 10485760 DM-1
 253 2 4194304 DM-2
 253 3 10485760 DM-3
 253 4 10485760 DM-4
 253 5 4194304 DM-5
 253 6 1073741824 DM-6
 253 7 157286400 DM-7
 253 8 262144000 DM-8
 253 9 157286400 DM-9
 253 10 52428800 DM-10
 253 11 52428800 DM-11
 253 12 512000 DM-12
 253 13 156773376 DM-13
 253 14 104856696 DM-14

LSBLK

[root@adsp-habitat : ~]# lsblk
이름 메인: 최소 RM 크기 RO 유형 장착 지점
sda 8:0 0 4.6T 0 디스크
ââsda1 8:1 0 200M 0 부품/부팅
ââsda2 8:2 0 4.6T 0 부분
  ââsys-루트(dm-0) 253:0 0 4G 0 lvm /
  âsys-swap (dm-1) 253:1 0 10G 0 lvm [스왑]
  ââsys-tmp (dm-2) 253:2 0 4G 0 lvm /tmp
  sys-usr(dm-3) 253:3 0 10G 0 lvm /usr
  âsys-var (dm-4) 253:4 0 10G 0 lvm /var
  âsys-home (dm-5) 253:5 0 4G 0 lvm /home
  âsys-adsp--svn (dm-6) 253:6 0 1T 0 lvm 
ââsys-adsp--wiki (dm-7) 253:7 0 150G 0 lvm
âsys-adsp--cartman (dm-8) 253:8 0 250G 0 lvm
– ââsys-adsp--cartmanp1 (dm-12) 253:12 0 500M 0 dm
– ââsys-adsp--cartmanp2 (dm-13) 253:13 0 149.5G 0 dm
– ââsys-adsp--cartmanp3 (dm-14) 253:14 0 100G 0 dm
âsys-kdump -- 분석 (dm-9) 253:9 0 150G 0 lvm
âsys-rpm --builder (dm-10) 253:10 0 50G 0 lvm
âsys - pentaho--시험판 (dm-11) 253:11 0 50G 0 lvm
sr0 11:0 1 1024M 0 rom

답변1

설명에 따라 다음을 사용하여 LVM 볼륨을 간단히 활성화할 수 있습니다.

vgchange -a y

/dev/mapper 아래에 나타납니다.

관련 정보