lvm的建立,首先得划分物理分区并修改标识为lvm
pvcreate /dev/vdb1 创建物理卷
vgcreate vg0 /dev/vdb1 创建物理卷组vg0
lvcreate -L 300M -n lv0 vg0 创建容量大小为300M的逻辑卷lv0
mkfs.xfs /dev/vg0/lv0 格式化
mount /dev/vg0/lv0 /mnt 将/dev/vg0/lv0 挂载到/mnt下
将逻辑卷的容量扩大到400M(当vg中的容量充足的时候)
如果你想扩大逻辑卷的容量,但是vg中的容量不足的话,就得新建分区了
在est文件系统中
umount /mnt
mkfs.ext4 /dev/vg0/lv0 将/dev/vg0/lv0 格式化
将逻辑卷容量扩大到了900M
逻辑卷的缩减
e2fsck -f /dev/vg0/lv0 扫描文件查看逻辑卷被占用的大小
resize2fs /dev/vg0/lv0 500M 将逻辑卷中的文件压缩到500M
lvreduce -L 500M /dev/vg0/lv0 将逻辑卷压缩到500M
逻辑卷的删除
pvmove /dev/vdb1 /dev/vdb2 当移除分区时,需要把数据迁移
vgreduce vg0 /dev/vdb1 将vg0从/dev/vdb1中移除
pvremove /dev/vdb1 将物理卷移除