调整LVM分区大小实战

环境:

[root@nginx-245 ~]# df -hT

文件系统    类型      容量  已用  可用 已用%% 挂载点

/dev/mapper/VolGroup-lv_root

             ext4     50G  2.6G   45G   6% /

tmpfs        tmpfs    1.9G     0  1.9G   0% /dev/shm

/dev/sda1     ext4    485M   37M  423M   9% /boot

/dev/mapper/VolGroup-lv_home

             ext4     405G  172M   19G   1% /home


注:因/home分区太大,需要我手工调整了分区大小,故有了以下几步,作为笔记。


一、卸载需要调的分区

umount /home

二、强制检查分区的文件系统

e2fsck -f /dev/mapper/VolGroup-lv_home

三、使用resize2fs调整文件系统大小

resize2fs -p /dev/mapper/VolGroup-lv_home 20G

四、指定逻辑卷的大小

lvreduce -L 20G /dev/mapper/VolGroup-lv_home

五、创建逻辑卷data分区,并指定大小为391G

lvcreate -L 391G -n lv_data VolGroup

六、格式化data分区

mkfs.ext4 /dev/mapper/VolGroup-lv_data

七、挂载,正常使用

mount /dev/mapper/VolGroup-lv_data /data


调整后:

[root@nginx-245 ~]# df -hT

文件系统    类型      容量  已用  可用 已用%% 挂载点

/dev/mapper/VolGroup-lv_root

             ext4     50G  2.6G   45G   6% /

tmpfs        tmpfs    1.9G     0  1.9G   0% /dev/shm

/dev/sda1     ext4    485M   37M  423M   9% /boot

/dev/mapper/VolGroup-lv_home

             ext4     20G  172M   19G   1% /home

/dev/mapper/VolGroup-lv_data

             ext4    385G  199M  366G   1% /data


你可能感兴趣的:(pv,lvm,vg,lv)