Server 운영/server
[Linux] LVM 구성
rnany
2024. 3. 13. 15:07
0. 서론
내가 보려고 올려 놓는 LVM 구성 메뉴얼이다.
포멧 형식에 따라 다른 명령어 사용하여 구성 필요하다.
신규 디스크1 : /dev/xvdb
추가 디스크2 : /dev/xvdc
마운트 경로 : /data
VG 명 : DataVG
1. LVM 구성
# yum install lvm*
# fdisk -l
# fdisk /dev/xvdb
n, p, 1, 엔터, 엔터, t, 8e, w
# pvcreate /dev/xvdb1
# vgcreate DataVG /dev/xvdb1
# lvcreate -l +100%FREE -n data DataVG
(포멧 형식 선택)
# mkfs.xfs /dev/DataVG/data
# mkfs.ext4 /dev/DataVG/data
(포멧 형식에 따라 선택)
# echo "/dev/DataVG/data /data xfs defaults,nofail 0 0" >> /etc/fstab
# echo "/dev/DataVG/data /data ext4 defaults,nofail 0 0" >> /etc/fstab
# mkdir /data
# mount -a
2. 증설
# fdisk -l
# fdisk /dev/xvdc
n, p, 1, 엔터, 엔터, t, 8e, w
# pvcreate /dev/xvdc1
# vgextend DataVG /dev/xvdc1
# lvextend /dev/DataVG/data -l +100%FREE
마운트 후 진행
(포멧 형식에 따라 선택)
# xfs_growfs /dev/DataVG/data
# resize2fs /dev/DataVG/data
3. 삭제
# vim /etc/fstab
에서 마운트 정보 삭제
# umount /data
# lvremove /dev/DataVG/data
# lvscan
# vgremove DataVG
# vgscan
# pvremove DataVG
# pvscan