1、查看kvm鏡像的格式信息
[root@base-12-199 bakup]# qemu-img info 10.1.12.201_base-12-201 image: 10.1.12.201_base-12-201 file format: qcow2 virtual size: 200G (214748364800 bytes) disk size: 88G cluster_size: 65536
2、給鏡像增加100G空間
[root@base-12-199 bakup]# qemu-img resize 10.1.12.201_base-12-201 +100G Image resized. [root@base-12-199 bakup]# qemu-img info 10.1.12.201_base-12-201 image: 10.1.12.201_base-12-201 file format: qcow2 virtual size: 300G (322122547200 bytes) disk size: 88G cluster_size: 65536
3、給鏡像減少100G空間
qcow2格式降低空間
[root@base-12-199 bakup]# qemu-img resize 10.1.12.201_base-12-201-- -100G This image format does not support resize
由於qcow2格式不支持空間減少,所以要使用raw格式。
[root@base-12-199 bakup]# qemu-img convert -O raw 10.1.12.201_base-12-201 10.1.12.201_base-12-201.raw
查看鏡像信息
[root@base-12-199 bakup]# qemu-img info 10.1.12.201_base-12-201.raw image: 10.1.12.201_base-12-201.raw file format: raw virtual size: 300G (429496729600 bytes) disk size: 88G [root@base-12-199 bakup]# qemu-img resize 10.1.12.201_base-12-201.raw -- 100G Image resized. [root@base-12-199 bakup]# qemu-img info 10.1.12.201_base-12-201.raw image: 10.1.12.201_base-12-201.raw file format: raw virtual size: 200G (214748364800 bytes) disk size: 88G
轉換爲qcow2
[root@base-12-199 bakup]# qemu-img convert -O qcow2 10.1.12.201_base-12-201.raw 10.1.12.201_base-12-201.qcow2 [root@base-12-199 bakup]# qemu-img info 10.1.12.201_base-12-201.qcow2 image: 10.1.12.201_base-12-201.qcow2 file format: qcow2 virtual size: 200G (214748364800 bytes) disk size: 88G