Red Hat Training

A Red Hat training course is available for RHEL 8

6.3. 스트라이핑된 논리 볼륨 확장

필요한 크기와 함께 lvextend 명령을 사용하여 제거된 LV(Logical Volume)를 확장할 수 있습니다.

사전 요구 사항

  1. 스트라이프를 지원하기 위해 볼륨 그룹(VG)을 구성하는 기본 물리 볼륨(PV)에 충분한 여유 공간이 있습니다.

절차

  1. 선택 사항: 볼륨 그룹을 표시합니다.

    # vgs
      VG      #PV #LV #SN Attr   VSize   VFree
      myvg     2   1   0 wz--n- 271.31G 271.31G
  2. 선택 사항: 볼륨 그룹의 전체 공간을 사용하여 스트라이프를 만듭니다.

    # lvcreate -n stripe1 -L 271.31G -i 2 myvg
      Using default stripesize 64.00 KB
      Rounding up size to full physical extent 271.31 GiB
  3. 선택 사항: 새 물리 볼륨을 추가하여 myvg 볼륨 그룹을 확장합니다.

    # vgextend myvg /dev/sdc1
      Volume group "myvg" successfully extended

    스트라이프 유형 및 사용된 공간에 따라 충분한 물리 볼륨을 추가하려면 이 단계를 반복합니다. 예를 들어 전체 볼륨 그룹을 사용하는 양방향 스트라이프의 경우 두 개 이상의 물리 볼륨을 추가해야 합니다.

  4. myvg VG의 일부인 제거된 논리 볼륨 스트라이프1 을 확장합니다.

    # lvextend myvg/stripe1 -L 542G
      Using stripesize of last segment 64.00 KB
      Extending logical volume stripe1 to 542.00 GB
      Logical volume stripe1 successfully resized

    stripe1 논리 볼륨을 확장하여 myvg 볼륨 그룹의 할당되지 않은 모든 공간을 채울 수도 있습니다.

    # lvextend -l+100%FREE myvg/stripe1
      Size of logical volume myvg/stripe1 changed from 1020.00 MiB (255 extents) to <2.00 GiB (511 extents).
      Logical volume myvg/stripe1 successfully resized.

검증

  • 확장 스트라이핑된 LV의 새 크기를 확인합니다.

    # lvs
      LV          VG       Attr     LSize      Pool       Origin Data%  Move Log Copy%  Convert
      stripe1    myvg     wi-ao---- 542.00 GB