OS/CentOS

LVM 관리

Lawmin 2023. 9. 8. 11:54

1. home 파티션 추가
VM 에 디스크 추가 후 OS 부팅
fdisk /dev/sdb (n / p / 1 / enter / enter / t / 8e / w)
pvcreate /dev/sdb1
vgcreate vguser /dev/sdb1
lvcreate -l+100%FREE -n home vguser
mkfs.xfs /dev/vguser/home
mkdir /home
echo "/dev/mapper/vguser-home /home    xfs    defaults    0 0" >> /etc/fstab
mount -a & df -h

2. / 파티션 증설
fdisk /dev/sdb (n / p / 1 / enter / enter / t / 8e / w)
partprobe
pvcreate /dev/sdb1
vgextend centos /dev/sdb1
lvextend -l+100%FREE /dev/mapper/centos-root
xfs_growfs /dev/mapper/centos-root

3. home 파티션 제거
/etc/fstab 에서 /home 항목 제거
umount /home
vgremove vguser (y / y)
pvremove /dev/sdb1