lsblk의 LVM _tmeta _tdata는 무엇입니까

lsblk의 LVM _tmeta _tdata는 무엇입니까

proxmox(sda)를 설치하고 proxmox가 설치된 디스크(sdc, sdd)가 아닌 다른 디스크에서 일부 LVM을 수행했습니다. 이제 내 설정은 다음과 같습니다.

root@pve:~# lsblk
NAME                    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                       8:0    0    32G  0 disk
├─sda1                    8:1    0  1007K  0 part
├─sda2                    8:2    0   512M  0 part
└─sda3                    8:3    0  31.5G  0 part
  ├─pve-swap            253:4    0   3.9G  0 lvm  [SWAP]
  ├─pve-root            253:5    0   7.8G  0 lvm  /
  ├─pve-data_tmeta      253:6    0     1G  0 lvm
  │ └─pve-data          253:8    0    14G  0 lvm
  └─pve-data_tdata      253:7    0    14G  0 lvm
    └─pve-data          253:8    0    14G  0 lvm
sdb                       8:16   0     8G  0 disk
sdc                       8:32   0     4G  0 disk
├─LVMVolGroup-projects  253:0    0     2G  0 lvm
├─LVMVolGroup-www       253:1    0     1G  0 lvm
└─LVMVolGroup-workspace 253:3    0     2G  0 lvm
sdd                       8:48   0     4G  0 disk
├─LVMVolGroup-db        253:2    0     3G  0 lvm
└─LVMVolGroup-workspace 253:3    0     2G  0 lvm
sr0                      11:0    1 862.6M  0 rom

root@pve:~# ls -la /dev/mapper/
total 0
drwxr-xr-x  2 root root     240 Jan 17 22:05 .
drwxr-xr-x 20 root root    4460 Jan 17 22:05 ..
crw-------  1 root root 10, 236 Jan 17 22:05 control
lrwxrwxrwx  1 root root       7 Jan 17 22:05 LVMVolGroup-db -> ../dm-2
lrwxrwxrwx  1 root root       7 Jan 17 22:05 LVMVolGroup-projects -> ../dm-0
lrwxrwxrwx  1 root root       7 Jan 17 22:05 LVMVolGroup-workspace -> ../dm-3
lrwxrwxrwx  1 root root       7 Jan 17 22:05 LVMVolGroup-www -> ../dm-1
lrwxrwxrwx  1 root root       7 Jan 17 22:05 pve-data -> ../dm-8
lrwxrwxrwx  1 root root       7 Jan 17 22:05 pve-data_tdata -> ../dm-7
lrwxrwxrwx  1 root root       7 Jan 17 22:05 pve-data_tmeta -> ../dm-6
lrwxrwxrwx  1 root root       7 Jan 17 22:05 pve-root -> ../dm-5
lrwxrwxrwx  1 root root       7 Jan 17 22:05 pve-swap -> ../dm-4
  1. _tmetaLV 는 무엇입니까 _tdata?
  2. 무엇인가요 pve-data?
  3. 자세한 정보를 표시하려면 어떤 명령을 사용할 수 있습니까 pve-data _tmeta _tdata? 다음과 같은 표준 LVM 명령을 시도했지만 pvs lvs vgs pvdisplay vgdisplay lvdisplay성공하지 못했습니다.
  4. 그러한 구조를 만드는 데 어떤 명령이 사용됩니까?
  5. 가장 중요한 것은 이것이 무엇을 위해 사용되며 왜 만들어졌는가입니다.

답변1

pve-datadatapve은(는) 이름의 볼륨 그룹에 있는 논리 볼륨입니다 .LVM을 사용한 표준 proxmox 설정. dataLV는 씬 풀입니다(참조:이 기사씬 프로비저닝 또는) 가상화에 대한 설명 man lvmthin(VM의 지원 스토리지는 어딘가에 저장된 파일이 아닌 새로운 씬 논리 볼륨으로 할당됨 /var) 씬 풀 자체는 두 개의 "부분", 즉 데이터 및 메타데이터 내부 논리 볼륨으로 구성됩니다. 이는 _tmeta(씬 풀 메타데이터) 및 _tdata(씬 풀 데이터) LV 에서 볼 수 있는 것입니다 lsblk. 이 명령은 기본적으로 내부 lvs를 표시하지 않으므로 내부 논리 볼륨을 포함한 모든 논리 볼륨을 표시하려면 lvs이 명령을 사용해야 합니다 . 씬 풀은 with 또는 를 사용하여 lvs -a"일반" LV와 동일한 방식으로 생성됩니다 .lvcreate-T--type thin-pool

관련 정보