1、增加镜像磁盘容量
qemu-img resize cos7-86.img +100G
2、重启虚拟机
virsh shutdown cos7-86
virsh start cos7-86
3、进去虚拟机查看分区
fdisk -l
4、分区并修改lvm格式
n:分区
t:修改磁盘格式
p:查看分区情况及格式
5、创建pv并加入到vg中
pvcreate /dev/sda3
报错:WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.
输入
[root@cos7-build ~]# partprobe
解决。
vgextend centos /dev/sda3
lvresize -L +80G /dev/mapper/centos-root
6、重置磁盘
如果有报错那是因为centos7存在差异,不是使用resize2fs,而是xfs_growfs
xfs_growfs /dev/mapper/centos-root
查看磁盘,成功扩容,如下: