KVM qcow2格式转换成raw
0、关闭 xuegod63-kvm1,转换格式
[root@xuegod63 ~]# virsh shutdown xuegod63-kvm2
转换磁盘格式:qemu-img 的参数
-f 源镜像的格式
-O 目标镜像的格式
1、例:qcow2 格式转换成 raw
# qemu-img convert -f qcow2 -O raw /var/lib//libvirt/images/centos7-75backup.img /var/lib/libvirt/images/centos7-75backup.raw
2、其他镜像格式转换方法:
例 1:将 vmdk 转换为 qcow2
qemu-img convert -f vmdk -O qcow2 source-name.vmdk target-name.qcow2
例 2:将 qcow2 转换为 vmdk
qemu-img convert -f qcow2 -O vmdk source-name.qcow2 target-name.vmdk
3、修改虚拟机配置文件,使用raw 格式镜像文件,来启动虚拟机:
方法 1:
[root@xuegod63 ~]# virsh edit xuegod63-kvm2
#修改配置文件改:
<driver name='qemu' type='qcow2' cache='none'/>
<source file='/var/lib/libvirt/images/xuegod63-kvm2.img'/>
修改为:
<driver name='qemu' type='raw' cache='none'/>
<source file='/var/lib/libvirt/images/xuegod63-kvm2.raw'/>
方法 2:
#注意 vim 直接编辑配置文件/etc/libvirt/qemu/xuegod63-kvm2.xml 不生效修改后,需要重启服务
# /etc/init.d/libvirtd restart