17.7. LVM 볼륨을 만들 때 라운드 오류 방지

LVM 논리 볼륨을 만들 때 논리 볼륨의 논리 확장 영역 수를 지정하여 반올림 오류를 방지할 수 있습니다.

절차

  1. 볼륨 그룹에서 사용 가능한 물리 확장 영역의 수를 찾습니다.

    # vgdisplay myvg

    예 17.5. 볼륨 그룹에서 사용 가능한 확장 영역

    예를 들어 다음 볼륨 그룹에는 8780 사용 가능한 물리 확장 영역이 있습니다.

    --- Volume group ---
     VG Name               myvg
     System ID
     Format                lvm2
     Metadata Areas        4
     Metadata Sequence No  6
     VG Access             read/write
    [...]
    Free  PE / Size       8780 / 34.30 GB
  2. 논리 볼륨을 만듭니다. 볼륨 크기를 바이트가 아닌 확장 영역 단위로 입력합니다.

    예 17.6. 확장 영역 수를 지정하여 논리 볼륨 만들기

    # lvcreate --extents 8780 --name mylv myvg

    예 17.7. 남아 있는 모든 공간을 차지하기 위한 논리 볼륨 만들기

    또는 논리 볼륨을 확장하여 볼륨 그룹에서 사용 가능한 나머지 공간의 백분율을 사용할 수 있습니다. 예를 들면 다음과 같습니다.

    # lvcreate --extents 100%FREE --name mylv myvg

검증 단계

  • 볼륨 그룹에서 현재 사용하는 확장 영역의 수를 확인합니다.

    # vgs --options +vg_free_count,vg_extent_count
    
      VG     #PV #LV #SN  Attr   VSize   VFree  Free  #Ext
      myvg   2   1   0   wz--n- 34.30G    0    0     8780