LVM 逻辑卷的扩容/缩容
[1] 创建逻辑卷
[root@hyperStor ~]# vgs //查看当前卷组
VG #PV #LV #SN Attr VSize VFree
vg0 2 2 0 wz--n- 698.38g 98.29g
[root@hyperStor ~]# lvcreate -L 2GB -n lv1 vg0 //在卷组vg0上建立2GB的逻辑卷lv1
Logical volume "lv1"created
[root@hyperStor ~]# lvs |grep lv1
lv1 vg0 -wi-a- 2.00g
[root@hyperStor ~]# mkfs.ext4 /dev/vg0/lv1 > /dev/null 2>& 1 //格式化lv1
[root@hyperStor ~]# mkdir /lv1
[root@hyperStor ~]# mount /dev/vg0/lv1 /lv1 //挂载lv1到/lv1目录下
[root@hyperStor ~]# df -H |grep lv1 //查看挂载状态
/dev/mapper/vg0-lv12.2G 71M 2.0G 4% /lv1
[root@hyperStor ~]# mount |grep lv1
/dev/mapper/vg0-lv1on /lv1typeext4 (rw)
[root@hyperStor ~]# dd if=/dev/zero of=/lv1/test1 bs=100M count=5 //想/lv1中写入500M数据
5+0 records in
5+0 records out
524288000 bytes (524 MB) copied, 1.92862 s, 272 MB/s
[root@hyperStor ~]# du -sh /lv1/* //查看文件状态
16K/lv1/lost+found
500M/lv1/test1
[2] lvextend命令扩容lv1到3GB
//将lv1扩到3GB,如果是从2GB到5GB,则为lvextend -L +3GB
[root@hyperStor ~]# lvextend -L 3GB -n /dev/vg0/lv1
Extending logical volume lv1 to 3.00 GiB
Logical volume lv1 successfully resize