不重启新增磁盘
qemu-img create -f qcow2 /var/lib/libvirt/images/add-vdb-001.img 100Gqemu-img info /var/lib/libvirt/images/add-vdb-001.imgvirsh list --all # 查看虚拟机virsh list --all | awk '{print $2}' |xargs -i virsh dumpxml {}|egrep 'mac address|<name>' |grep -B 1 52:54:00:34:2f:b1virsh attach-disk centos7.0-112-frontend /var/lib/libvirt/images/add-vdb-001.img vdb --subdriver=qcow2 # 附加磁盘virsh detach-disk centos7.0-112-frontend --target vdb # 卸载磁盘qemu-img resize /var/lib/libvirt/images/add-dev-30g.img +20G # 调整挂载盘大小virsh attach-disk centos7.0-112-frontend /var/lib/libvirt/images/add-dev-30g.img vdc # 继续附加磁盘virsh domblklist centos7.0-112-frontend # 查看磁盘设备列表
virsh edit centos7.0-112-frontend # 编辑vm配置文件添加磁盘,重启仍然生效
<disk type='file' device='disk'> <driver name='qemu' type='qcow2' cache='none'/> <source file='/var/lib/libvirt/images/add-vdb-001.img'/> <target dev='vdb' bus='virtio'/> </disk>