/home 마운트가 있는 LVM 파티션을 다시 파티션합니다.

/home 마운트가 있는 LVM 파티션을 다시 파티션합니다.

나는 이 질문이 본질적으로 매우 초보적일 수 있다는 것을 알고 있으므로 누군가 나에게 이에 대한 가이드를 보여줄 수 있고 이 스레드가 반복적이라고 생각되면 편의에 따라 편집하십시오. 내 Redhat 시스템에서는 크기가 약 200GB인 파티션 /home에 xfs 파일 시스템이 있는 LVM에 마운트되어 있다는 것을 알았습니다 . /dev/mapper/rhel_home/문제는 이제 이 파티션을 4개의 50GB 대형 파티션으로 분리하고 /home그 중 하나에 마운트하고 다른 파티션에 다른 디렉토리를 마운트하려고 한다는 것입니다. 그러려면 어떻게 해야 합니까? 나는 사용할 수 없으므로 gparted쉘을 통해 사용하는 것을 선호합니다.

명령의 결과는 다음과 같습니다.

[root@localhost ~]# vgdisplay -v
    Using volume group(s) on command line.
  --- Volume group ---
  VG Name               rhel
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               3
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               232.34 GiB
  PE Size               4.00 MiB
  Total PE              59479
  Alloc PE / Size       59463 / 232.28 GiB
  Free  PE / Size       16 / 64.00 MiB
  VG UUID               400oqQ-ClvP-Vdmi-D8Nh-ib4t-Knhs-fAhPjP

  --- Logical volume ---
  LV Path                /dev/rhel/swap
  LV Name                swap
  VG Name                rhel
  LV UUID                b9IZNi-zMmG-angt-slI7-WYIg-0pJZ-bOARHT
  LV Write Access        read/write
  LV Creation host, time localhost.localdomain, 2016-09-21 09:58:47 -0700
  LV Status              available
  # open                 2
  LV Size                15.75 GiB
  Current LE             4032
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:1

  --- Logical volume ---
  LV Path                /dev/rhel/home
  LV Name                home
  VG Name                rhel
  LV UUID                LoxHKf-atFU-Q246-cfMq-3ToY-o0jX-POnZg0
  LV Write Access        read/write
  LV Creation host, time localhost.localdomain, 2016-09-21 09:58:48 -0700
  LV Status              available
  # open                 1
  LV Size                166.53 GiB
  Current LE             42631
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:2

  --- Logical volume ---
  LV Path                /dev/rhel/root
  LV Name                root
  VG Name                rhel
  LV UUID                eQdCo3-fPr0-Nh0y-8HAy-VBEE-uZyr-3qBsSs
  LV Write Access        read/write
  LV Creation host, time localhost.localdomain, 2016-09-21 09:58:50 -0700
  LV Status              available
  # open                 1
  LV Size                50.00 GiB
  Current LE             12800
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:0

  --- Physical volumes ---
  PV Name               /dev/sda2     
  PV UUID               JGq039-2zfz-RJms-UI20-xVM9-R0xZ-LfRQ7S
  PV Status             allocatable
  Total PE / Free PE    59479 / 16

답변1

방법이 없습니다나뉘다논리 볼륨(LV) /dev/mapper/rhel_home. 50G로 축소한 다음 3개의 다른 LV(각각 50G)를 만들 수 있습니다.

그러나 원본 LV를 축소하기 전에 파일 시스템을 축소해야 합니다. 이것은XFS에서는 불가능. 볼륨 그룹(VG)에 아직 사용하지 않은 공간이 있는 경우 새 LV를 추가하고 파일을 새 LV에 복사한 다음 원본을 제거하면 됩니다.

vgdisplay사용되지 않은 공간(Free PE)에 대한 출력을 확인합니다 . 그렇지 않은 경우 작업을 완료하려면 일시적으로 다른 HD를 추가해야 합니다.

관련 정보