본문 바로가기
서버인프라/리눅스

LVM추가디스크 붙이기

by techwold ted 2024. 5. 9.

이번에는 추가 디스크를 붙이는 것을 해보려 합니다.

기존에 "/dev/data001/lv01" 을 가지고 있습니다.

 

다음 정보를 가진 디스크를 같은 VG에 묶을 겁니다.

 

Disk /dev/vdc: 32.2 GB, 32212254720 bytes, 62914560 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

 

pvcreate를 인식 시켜줍니다.

>>> pvcreate /dev/sdx

 

생성한 물리볼륨을 기존 물리볼륨에 추가합니다.

>>> vgextend data001 /dev/vdc

 

추가된 공간을 기존 논리 볼륨에 확장해 주도록 합니다.

>>> lvextend -l +100%FREE /dev/data001/lv01

 

ext4의 경우 resize를 통해 파일 시스템도 해당 공간을 사용할 수 있도록 확장해야 합니다.

 

>>> resize2fs /dev/data001/lv01

 

잘 완료 되었는지 아래와 같이 확인해 줍니다.

>>> lsblk
NAME           MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda            253:0    0  10G  0 disk
├─vda1         253:1    0   1G  0 part /boot
└─vda2         253:2    0   9G  0 part /
vdb            253:16   0  30G  0 disk
└─data001-lv01 252:0    0  60G  0 lvm  /data001
vdc            253:32   0  30G  0 disk
└─data001-lv01 252:0    0  60G  0 lvm  /data001
>>> df -h
Filesystem                Size  Used Avail Use% Mounted on
devtmpfs                  1.9G     0  1.9G   0% /dev
tmpfs                     1.9G     0  1.9G   0% /dev/shm
tmpfs                     1.9G  8.6M  1.9G   1% /run
tmpfs                     1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/vda2                 9.0G  2.5G  6.6G  28% /
/dev/vda1                1014M  210M  805M  21% /boot
tmpfs                     379M     0  379M   0% /run/user/0
/dev/mapper/data001-lv01   59G   52M   57G   1% /data001

댓글