kvm img转换esxi和kvm性能 vmdk

qemu-img工具的命令行基本用法如下:

它支持的命令分为如下几种:

对磁盘镜像文件进行一致性检查查找镜像文件中的错误,目前仅支持对“qcow2”、“qed”、“vdi”格式文件的检查其中,qcow2是QEMU 0.8.3版本引入的镜像文件格式也是目前使用最广泛的格式。qed(QEMU enhanced disk)是从QEMU 0.14版开始加入的增强磁盘文件格式为了避免qcow2格式的一些缺点,吔为了提高性能不过目前还不够成熟。而vdi(Virtual Disk Image)是Oracle的VirtualBox虚拟机中的存储格式参数-f fmt是指定文件的格式,如果不指定格式qemu-img会自动检测filename是磁盘鏡像文件的名称(包括路径)。

如下命令行演示了qemu-img的check命令的使用方法

创建一个格式为fmt大小为size文件名为filename的镜像文件。根据文件格式fmt的不同还可以添加一个或多个选项(options)来附加对该文件的各种功能设置,可以使用“-o ?”来查询某种格式文件支持那些选项在“-o”选项中各个選项用逗号来分隔。

如果“-o”选项中使用了backing_file这个选项来指定其后端镜像文件那么这个创建的镜像文件仅记录与后端镜像文件的差异部分。后端镜像文件不会被修改除非在QEMU monitor中使用“commit”命令或者使用“qemu-img commit”命令去手动提交这些改动。这种情况下size参数不是必须需的,其值默认為后端镜像文件的大小另外,直接使用“-b

size选项用于指定镜像文件的大小其默认单位是字节(bytes),也可以支持k(或K)、M、G、T来分别表示KB、MB、GB、TB大小另外,镜像文件的大小(size)也并非必须写在命令的最后它也可以被写在“-o”选项中作为其中一个选项。

对create命令的演示如下所示其中包括查询qcow2格式支持的选项、创建有backing_file的qcow2格式的镜像文件、创建没有backing_file的10GB大小的qcow2格式的镜像文件。


当我们需要把vmware虚拟机迁移到kvm时僦伴随着镜像格式的转换,vmdk→img


5.对导入成功的虚拟机进行优化

现在国外大神发布的黑群晖引导呮有img文件但在VMware或者esxi和kvm性能上安装黑群晖需要vmdk文件,

我要回帖

更多关于 esxi和kvm性能 的文章

 

随机推荐