共计 830 个字符,预计需要花费 3 分钟才能阅读完成。
QEMU-KVM虚拟机根目录扩容
查看根目录容量:
可以看到根目录已经满了。
先关闭虚拟机,然后在宿主机层,对qemu-kvm虚拟机镜像扩容:
qemu-img resize /home/centos7.6_uefi.qcow2 +20G
开机后,对虚拟机磁盘进行格式化:
lsblk查看是否添加上了:可以看到/dev/sda变成了30G
接下来就是分区操作
fdisk -l
fdisk /dev/sda
p #查看分区表
n #新建分区,一路默认
w #保存分区
有警告:
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.
如果出现这个警告可以通过fdisk -l查看是否已经成功分区,如果没有成功分区,那么
parted /dev/sda (parted) print 它会提示报错,修复即可
将/dev/sda4格式化为Linux LVM。
parted /dev/sda
(parted) toggle X lvm #其中 `/dev/sda` 是磁盘设备名称,`X` 是分区号。
pvcreate /dev/sdaX #使用 pvcreate 命令将分区创建为物理卷。
查看当前LVM卷组vgdisplay
将/dev/sda4加入改卷组
vgextend centos /dev/sda4
查看根目录挂载的逻辑卷名lvdisplay
给根目录扩容
lvresize -L +19G /dev/mapper/centos-root
xfs_growfs /dev/mapper/centos-root
扩容完成:
参考链接
正文完