KVM qcow2 磁盘扩容

发布时间: 更新时间: 总字数:228 阅读时间:1m 作者: IP上海 分享 网址

使用 KVM 时,系统盘竟然做小了,无奈!为 qcow2 格式镜像扩容一下吧。

修改镜像格式

qemu-img convert -f raw -O raw /data/centos7.qcow2 /data/centos7.img

查看

[root@xiexianbin_cn ~]# ll
total 204
-rw-r--r--. 1 root root 197120 Nov  4 22:02 centos7.qcow2
[root@xiexianbin_cn ~]# qemu-img info centos7.qcow2
image: centos7.qcow2
file format: qcow2
virtual size: 1.0G (1073741824 bytes)
disk size: 196K
cluster_size: 65536
Format specific information:
    compat: 1.1
    lazy refcounts: false

扩展磁盘

[root@xiexianbin_cn ~]# qemu-img resize centos7.qcow2 +10G
Image resized.

查看扩容后的qcow2文件

[root@xiexianbin_cn ~]# qemu-img info centos7.qcow2
image: centos7.qcow2
file format: qcow2
virtual size: 10G (10737418240 bytes)
disk size: 260K
cluster_size: 65536
Format specific information:
    compat: 1.1
    lazy refcounts: false
[root@xiexianbin_cn ~]#

格式转化

qemu-img convert -f raw -O qcow2 centos7.img centos7.qcow2

扩展

virt-resize --expand /dev/vda1 centos7.qcow2

其他

像镜像中 copy 文件,可以使用 qemu-nbd(qemu-utils 提供)方式将镜像挂载到系统中。

qemu-nbd -c /dev/nbd0 centos7.qcow2
# lsblk 后,可以看到镜像被挂载到 /dev/nbd0 下
Home Archives Categories Tags Statistics
本文总阅读量 次 本站总访问量 次 本站总访客数