我使用的是Red Hat Enterprise Virtualization系统,需要将VM从系统中移到运行KVM的独立盒子上. Red Hat似乎不支持这样做,但评论说最新的virt-convert应该这样做.
我尝试从nfs导出域复制图像(ovf定义和磁盘文件),然后运行
virt-convert -i ovf -o virt-image ovf-file.ovf
但我收到错误:列表索引超出范围
问题似乎与this相同.我在RHEL 6,Centos 5.6和Fedora 14上尝试过它.有什么问题的建议吗?
解决方法
由于您拥有来自导出域的磁盘映像,为什么不在virt-manager或virsh中创建一个新的VM,使用RHEV所具有的相同的参数,并将磁盘映像附加到它?