Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

6.6. 논리 볼륨에 여유 범위가 충분하지 않음

Cryostatdisplay 또는 Cryostats 명령의 출력에 따라 충분한 Extent가 있다고 생각할 때 논리 볼륨을 생성할 때 "Insufficient free extents" 오류 메시지가 표시될 수 있습니다. 이는 이러한 명령이 사람이 읽을 수 있는 출력을 제공하기 위해 2개의 10진수 위치로 반올림하기 때문입니다. 정확한 크기를 지정하려면 여러 바이트 대신 사용 가능한 물리 확장 영역 수를 사용하여 논리 볼륨의 크기를 결정합니다.
기본적으로 Cryo statdisplay 명령에는 사용 가능한 물리 확장 영역을 나타내는 이 출력 행이 포함됩니다.
# vgdisplay
  --- Volume group ---
  ...
  Free  PE / Size       8780 / 34.30 GB
또는 Cryostat 명령의 Cryostat _free_count 및 Cryostat _extent_count 인수를 사용하여 사용 가능한 확장 영역과 총 확장 영역 수를 표시할 수 있습니다.
# vgs -o +vg_free_count,vg_extent_count
  VG     #PV #LV #SN Attr   VSize  VFree  Free #Ext
  testvg   2   0   0 wz--n- 34.30G 34.30G 8780 8780
8780 무료 물리 확장 영역을 사용하면 소문자 l 인수를 사용하여 바이트 대신 Extent를 사용하여 다음 명령을 입력할 수 있습니다.
# lvcreate -l 8780 -n testlv testvg
이는 볼륨 그룹의 사용 가능한 모든 확장 영역을 사용합니다.
# vgs -o +vg_free_count,vg_extent_count
  VG     #PV #LV #SN Attr   VSize  VFree Free #Ext
  testvg   2   1   0 wz--n- 34.30G    0     0 8780
또는 lvcreate 명령의 -l 인수를 사용하여 볼륨 그룹에 남아 있는 여유 공간의 백분율을 사용하도록 논리 볼륨을 확장할 수 있습니다. 자세한 내용은 4.4.1절. “선형 논리 볼륨 생성” 에서 참조하십시오.