On Mon, Jul 27, 2015 at 07:10:05PM +0200, Arsène Gschwind wrote:
Hi,
I'm trying to migrate some VMs from KVM to oVirt using virt-v2v and I cannot get it to work.
What will be the best/working strategy for doing such a migration.
You don't need to (and _shouldn't_) use virt-v2v if the guest already works on KVM. It's only for importing guests which run other hypervisors like VMware, Xen or Hyper-V (or physical, via virt-p2v). Having said that, there was a problem that oVirt didn't support imports of disk images. I don't know if that feature was added yet.
Where do I have to install virt-v2v on the oVirt management host? I've setup a RHEL 7.1 VM with the libguestfs preview for RHEL 7.2, will this work that way. My VM are located on FC LUNs on the KVM server, I'm able to access libvirt using qemu+ssh but the it returns an error that it cannot find the device where the VM is located on.
For reference if trying to use virt-v2v to import a VMware/etc guest, there are two ways to do this. Either install virt-v2v in any RHEL 7 VM anywhere (but preferably somewhere with a good network connection to the source and destination), and use a command line like the one suggested here: http://libguestfs.org/virt-v2v.1.html#convert-from-vmware-to-rhev-m-ovirt Or with oVirt 3.6+ there is a GUI interface you can use. In that case virt-v2v is installed on a RHEV-H node, but that should be transparent to the end user. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com libguestfs lets you edit virtual machines. Supports shell scripting, bindings from many languages. http://libguestfs.org