本文主要是介绍kvm、zstack导出qcow2文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.kvm平台
(1)磁盘位置
磁盘位置(kvm):cd /var/lib/libvirt/images/
(2)压缩磁盘
qemu-img convert -c -O qcow2 ngh3cpool.qcow2 ngh3c_pool.qcow2
其中-O(大写)的参数值为目标镜像格式 、源镜像文件名称和目标文件名称。转换完成后,目标文件会出现在源镜像文件所在的目录下。再利用sz命令导出压缩后的qcow2文件。
2.zstack:
(1)开启VirtioSCSI模式:(不然登录时提示识别不到sn码)
云资源池-->云主机-->点击主机名称进入云盘操作-->配置信息-->点击云盘名称查看概览-->安装路径
(2)定位image所在位置:
方法一:页面查找
云资源池-->云主机-->点击主机名称进入云盘操作-->配置信息-->点击云盘名称查看更多信息-->安装路径
后台根据此路径找到qcow2文件,不用压缩,直接导出即可使用
方法二:底层查找位置
在后台执行virsh list --all根据id顺序找到虚拟机
打开虚拟机配置目录:cd /etc/libvirt/qemu
ls找到此虚拟机名称+xml文件
cat+配置文件查看
下拉到devices模块找到
<driver name='qemu' type='qcow2' cache='none'/>
下面的<source file> 中就是要压缩的qcow2文件,qcow2文件前的就是磁盘位置:
kvm的磁盘位置在底层也可以通过此方法找到
这篇关于kvm、zstack导出qcow2文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!