LVM 축소하기

728x90

안녕하세요!

오늘은 LVM 축소에 대하여 알아보겠습니다.

 

 

LVM 축소하기 

 

축소 순서

 

lvm을 축소할 때는 순서가 중요합니다.

  • 순서 umont > e2fsck -f /dev/testvg/testlv > resizefs /dev/testvg/testlv > lvreduce -L 15G /dev/testvg/testlv > mount /dev/testvg/testlv /test-lvm
  1. 언마운트: umount /dev/ testvg/testlv 
  2. 파일 시스템 검사: e2fsck -f /dev/ testvg/testlv
  3. 파일 시스템 축소: resize2fs /dev/testvg/testlv 10G
  4. 논리 볼륨 축소: lvreduce -L 10G /dev/testvg/testlv
  5. 마운트 : -> mount /dev/testvg/testlv /test-lvm

 

 

 

축소하기

 

[root@localhost ~]# umount /test-lvm
[root@localhost ~]# e2fsck -f /dev/testvg/testlv
e2fsck 1.42.9 (28-Dec-2013)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/testvg/testlv: 11/1310720 files (0.0% non-contiguous), 126311/5240832 blocks
[root@localhost ~]# lvreduce -L 10G /dev/testvg/testlv
  WARNING: Reducing active logical volume to 10.00 GiB.
  THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce testvg/testlv? [y/n]: y
  Size of logical volume testvg/testlv changed from 19.99 GiB (5118 extents) to 10.00 GiB (2560 extents).
  Logical volume testvg/testlv successfully resized.


 

 

확인하기

 

[root@localhost ~]# lvs
  LV     VG     Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  testlv testvg -wi-a----- 10.00g
[root@localhost ~]# vgs
  VG     #PV #LV #SN Attr   VSize  VFree
  testvg   2   1   0 wz--n- 19.99g 9.99g
[root@localhost ~]# pvs
  PV         VG     Fmt  Attr PSize   PFree
  /dev/sdc   testvg lvm2 a--  <10.00g    0
/dev/sdd   testvg lvm2 a--  <10.00g 9.99g
[root@localhost ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                    8:0    0   10G    0 disk
├─sda1             8:1    0    300M  0 part /boot
├─sda2             8:2    0    1G      0 part [SWAP]
└─sda3             8:3    0     8.7G   0 part /
sdb                   8:16     0   10G  0 disk
└─sdb1            8:17     0   10G  0 part /test-fdisk
sdc                    8:32     0   10G  0 disk
└─testvg-testlv   253:0    0   10G  0 lvm
sdd                    8:48     0   10G  0 disk
└─testvg-testlv   253:0    0   10G  0 lvm
sr0                      11:0    1 1024M  0 rom

 

 

 

이상입니다.

감사합니다!

728x90
반응형