Fedora 24의 LVM에서 볼륨 그룹 크기를 줄이는 방법

Fedora 24의 LVM에서 볼륨 그룹 크기를 줄이는 방법

Fedora24 Live CD를 사용하여 LVM 크기를 조정하는 데 문제가 있습니다.

이것이 출력이다그래픽 디스플레이:

[root@localhost liveuser]# vgdisplay
  --- Volume group ---
  VG Name               fedora
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  5
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               349.95 GiB
  PE Size               4.00 MiB
  Total PE              89588
  Alloc PE / Size       27585 / 107.75 GiB
  Free  PE / Size       62003 / 242.20 GiB
  VG UUID               db5n4Z-1C2C-KC2e-Xuek-uHGu-js9M-0gV3IY

이것이 출력이다비디오 재생:

[root@localhost liveuser]# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda5
  VG Name               fedora
  PV Size               349.96 GiB / not usable 2.00 MiB
  Allocatable           yes 
  PE Size               4.00 MiB
  Total PE              89588
  Free PE               62003
  Allocated PE          27585
  PV UUID               eWJSCP-hMmO-JdNg-YNZl-L00h-N3Q8-aLmVpz

Windows 파티션(/dev/sda1)을 위한 여유 공간을 만들기 위해 Linux 디스크 공간을 줄이고 싶습니다. 하지만 이 명령을 시도하면 다음과 같습니다.

lvm pvresize -v --setphysicalvolumesize 209897472K /dev/sda5

...이 결과는 다음과 같습니다.

Wiping internal VG cache
    Wiping cache of LVM-capable devices
    Archiving volume group "fedora" metadata (seqno 5).
    /dev/sda5: Pretending size is 419794944 not 733908992 sectors.
    Resizing volume "/dev/sda5" to 419794944 sectors.
    Resizing physical volume /dev/sda5 from 0 to 51244 extents.
  /dev/sda5: cannot resize to 51244 extents as later ones are allocated.
  0 physical volume(s) resized / 1 physical volume(s) not resized

Linux 디스크를 축소하려면 어떻게 해야 합니까?

답변1

아, 답은 메시지에 숨겨져 있습니다:

이후 익스텐트가 할당되었기 때문에 51244 익스텐트로 크기를 조정할 수 없습니다.

LVM이 말하려는 것은 107.75GiB를 사용하고 PV를 209.9GiB(데이터를 위한 충분한 공간)로 축소하려는 경우에도파일 시스템할당된 디스크 공간 자체가 209.9GiB 경계를 초과합니다.

예를 들어 보면 더 쉽게 이해할 수 있습니다. PV가 다음과 같다고 상상해 보세요.엑스사용된 공간을 나타냅니다.

|------------------------------|
|  x x x x x  x         x x    | 349.96 GiB
|------------------------------|

PV 크기를 209.0 GiB로 조정하려고 하면 다음을 수행하라는 메시지가 표시됩니다.

|------------\            \------------------|
|  x x x x x / 209.0 GiB  /x         x x     | 
|------------\            \------------------|

마치 칼로 버터를 자르는 것과 같습니다. 보시다시피 사용된 공간 중 일부는 두 번째 섹션에 있습니다. LVM이 허용하는 경우자르다이와 같은 PV를 사용하면 파일 시스템이 손상될 수 있으므로 이에 대해 감사하십시오.아니요!

따라서 가장 먼저 해야 할 일은 파티션 크기를 조정하는 것입니다. 파일 시스템 유형에 따라 다르지만 ext4, btrfs 등에는 모두 크기 조정 도구가 있습니다. 파일 시스템 크기를 조정하면 확장명이 압축되어 깨끗한 파일 시스템을 얻을 수 있습니다.자르다LVM 크기를 조정할 때.

 .............| 209.9 Gib
|------------------------------|
|xxxxxxxx                      | 349.96 GiB
|------------------------------|

관련 정보