一,环境说明:
add_disk.img磁盘映像文件原本是2G大小。
二,在宿主机上操作对虚拟机磁盘空间扩容
# virsh blockresize --domain template --path /iptv/src/add_disk.img --size 4G
Block device '/iptv/src/add_disk.img' is resized
# qemu-img info ./add_disk.img
image: ./add_disk.img
file format: qcow2
virtual size: 4.0G (4294967296 bytes)-----------注意,已经增大了,原来是2G的;
disk size: 200K
cluster_size: 65536
Format specific information:
compat: 1.1
lazy refcounts: false
参数说明:
--path:必须跟的是img文件的绝对路径。
在虚拟机中查看,确实已经增大了:
# fdisk -l
磁盘 /dev/vdb:4294 MB, 4294967296 字节,8388608 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
附录:virsh blockresize子命令使用方法介绍
# virsh help blockresize
NAME
blockresize - Resize block device of domain.
SYNOPSIS<