LVM 4,55TiB 볼륨 그룹. 2.70TiB 논리 볼륨만 생성할 수 있습니다.

LVM 4,55TiB 볼륨 그룹. 2.70TiB 논리 볼륨만 생성할 수 있습니다.

3개의 디스크, 즉 2개의 931g와 1개의 2.73t로 볼륨 그룹을 만들었습니다. 잘 작동하는 것 같습니다.

  sudo pvs
  PV         VG  Fmt  Attr PSize   PFree  
  /dev/sdb   nxt lvm2 a--  931.51g 931.51g
  /dev/sdc   nxt lvm2 a--  931.48g 931.48g
  /dev/sdd   nxt lvm2 a--   <2.73t  <2.73t

vgs 및 vgdisplay를 실행할 때:

sudo vgs
 VG  #PV #LV #SN Attr   VSize  VFree 
  nxt   3   0   0 wz--n- <4.55t <4.55t

sudo vgdisplay
  --- Volume group ---
  VG Name               nxt
  System ID             
  Format                lvm2
  Metadata Areas        3
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                0
  Open LV               0
  Max PV                0
  Cur PV                3
  Act PV                3
  VG Size               <4.55 TiB
  PE Size               4.00 MiB
  Total PE              1192314
  Alloc PE / Size       0 / 0   
  Free  PE / Size       1192314 / <4.55 TiB
  VG UUID               b9Gp5L-CBFr-wOAY-JAnw-kFWi-7vkL-Iidc5

1192314개의 여유 PE 공간이 있다는 것을 알고 있으므로 해당 크기의 논리 볼륨을 생성하려고 합니다. 그래서 이를 생성하기 위해 다음 명령을 실행합니다.

sudo lvcreate -i3 -I4 -l1192314 -n data nxt
  Insufficient suitable allocatable extents for logical volume data: 476937 more required

백분율로 명령을 사용하면 2.5TiB의 LV만 생성됩니다. LVM 사용에 제한이 있나요? 볼륨 그룹의 일부 구성을 변경해야 합니까?

다들 감사 해요.

답변1

두 PV의 크기는 931GiB입니다. 세 번째는 2.7TiB입니다.

스트라이프 LV는 모든 PV에 동일한 공간을 할당해야 합니다. 귀하의 경우 이는 LV의 최대 크기가 3*931 GiB 또는 약 2.7TiB임을 의미합니다.

LVM 할당에 대한 자세한 내용은 다음을 참조하세요.LVM(8) 맨페이지

답변2

LVM은 다음과 같습니다RAID-0기본적으로. -i디스크 공간을 희생하면서 명령에 및 를 지정할 이유가 없습니다 . 특별한 옵션 없이 이 명령을 실행하고 사용 가능한 모든 디스크 공간을 활용할 수 있습니다. 3개의 디스크에서 4.5TB를 모두 사용하려는 경우(RAID-0과 같이 3개의 디스크 모두에 데이터가 분산됨):-Ilvcreate

sudo lvcreate -L +4.50TB -n data nxt

(4.55TB를 모두 신청할 수는 없으나, 최소 4.5TB 이하까지는 받을 수 있습니다)

관련 정보