LVM--무슨 뜻인가요?'정확히 뭐야? LVM의 devicemapper와 id 간의 연관

LVM--무슨 뜻인가요?'정확히 뭐야? LVM의 devicemapper와 id 간의 연관

다음 링크에서https://www.kernel.org/doc/Documentation/device-mapper/thin-provisioning.txt 나는 읽었습니다:

얇게 만들기

이는 장치 매퍼로 전송되는 명령입니다.

답변1

이 부분에 대해 이야기한다면 :

i) Creating a new thinly-provisioned volume.

  To create a new thinly- provisioned volume you must send a message to an
  active pool device, /dev/mapper/pool in this example.

    dmsetup message /dev/mapper/pool 0 "create_thin 0"

  Here '0' is an identifier for the volume, a 24-bit number.  It's up
  to the caller to allocate and manage these identifiers.  If the
  identifier is already in use, the message will fail with -EEXIST.

그렇다면 이는 씬 볼륨을 참조하는 고유 번호("식별자")일 뿐입니다. LVM은 숫자를 세는 방식(1부터 시작)으로 할당하는 것 같습니다. 다음 출력을 확인하여 어떤 LVM이 사용되는지 확인할 수 있습니다 dmsetup table.

# dmsetup table | grep thin
Giri-ThinPoolLV-tpool: 0 116752384 thin-pool 253:9 253:10 1024 22803 0 
Giri-vm--gl--runner: 0 62914560 thin 253:12 6
Giri-vm--squeeze--64: 0 10485760 thin 253:12 7
Giri-vm--portal--dev: 0 62914560 thin 253:12 5
Giri-vm--jessie--64: 0 31457280 thin 253:12 1
Giri-vm--stretch--64: 0 41943040 thin 253:12 2
Giri-vm--portal--test: 0 62914560 thin 253:12 4
Giri-vm--wheezy--64: 0 31457280 thin 253:12 3

(이전에 본 적이 없다면 253:12장치의 메이저:마이너 번호 /dev/dm-12입니다 . 이 경우에는 Giri-ThinPoolLV-tpool).

관련 정보