将OVF转换成KVM

我使用红帽企业虚拟化系统,需要将系统中的虚拟机迁移到运行KVM的独立机器上。 红帽似乎不支持这样做的方式,但评论说,最新的虚拟转换应该做到这一点。

我试图从nfs导出域(ovf定义和磁盘文件)复制映像,然后运行

virt-convert -i ovf -o virt-image ovf-file.ovf 

但是我得到错误:列表索引超出范围

这个问题似乎与此相同。 我已经在RHEL 6,Centos 5.6和Fedora 14上试过了。有什么错误的build议吗?

既然你有从导出域的磁盘映像,为什么不简单地在virt-manager或virsh中创build一个新的虚拟机,使用与RHEV相同的参数,并将磁盘映像附加到它?