扩容qcow2虚拟盘
关闭虚拟机
virsh destroy redflag1
qemu-img resize从20G扩容至40G
qemu-img resize redflag.qcow2 40G
启动
virsh start redflag1
查看状态,当前无任何变化
fdisk 查看vda,已经变大
查看lvm信息
xfs_info
扩容虚拟机根分区
修复gpt分区信息
parted -l
建立新分区
fdisk /dev/vda
n 回车
回车
回车
回车
w 回车
更新内核记录
partprobe
pvcreate创建新pv
vgextend扩容
将/dev/vda4扩容到卷组asianux
vgextend asianu /dev/vda4
lvextend扩容
把根分区所在lv扩容到36.7G
原16.8G,新增20G(注意,看截图可以发现36.8G差了1个extent, 暂时没有找到可以直接用+100FREE参数方法)
lvextend -L 36.7G /dev/mapper/asianux-root
xfs_growfs生效到xfs文件系统
成功扩容根分区。
故障
首次启动时fdisk -l 信息不对
reboot重启虚拟机
fdisk无法使用新的空间(Value out of range.)
参考:
https://www.cnblogs.com/dewan/p/16719008.html