On 10/01/14 15:38, Madhav V Diwan wrote: > > > > > > > -----Original Message----- > From: Richard W.M. Jones <rjo...@redhat.com> > To: Madhav V Diwan <mdi...@diwanconsulting.com>, mbo...@redhat.com > Cc: users@ovirt.org > Subject: Re: [Users] issue with conversion of ESXi 5 centos VM to > fedora19 ovirt host > Date: Fri, 10 Jan 2014 15:32:28 +0000 > > On Thu, Jan 09, 2014 at 09:49:25PM -0500, Madhav V Diwan wrote: >> >> Hello everybody! I seem to be having a problem similar to >> >> the posting from >> >> " importing VM from ESXI " >> posted by >> emi...@gmail.com >> on 25.09.2013 21:10 UTC >> " I'm not being able to import a VM from ESXI:" >> >> >> In my case i have a bit more of a trace on the permission issue but not >> much more >> >>> virt-v2v: Transferring storage volume razDC_razDC: 107374182400 bytes >>> libguestfs: trace: set_verbose true >>> libguestfs: trace: set_verbose = 0 >>> libguestfs: create: flags = 0, handle = 0x4725420, program = perl >>> libguestfs: trace: set_attach_method "appliance" >>> libguestfs: trace: set_backend "appliance" >>> libguestfs: trace: set_backend = 0 >>> libguestfs: trace: set_attach_method = 0 >>> libguestfs: trace: add_drive >>> "/tmp/a7SyYhkkeX/8eff2927-3bff-4b15-bdd0-8c4e0f40652d/v2v.z_Lv0fTf/81388ffb-6aed-4ae4-bed8-6b1999e78907/2cc85d68-d343-4961-9a28-58e4c695d78f" >>> "format:raw" "iface:ide" "name:sda" >>> libguestfs: trace: add_drive = -1 (error) >>> /tmp/a7SyYhkkeX/8eff2927-3bff-4b15-bdd0-8c4e0f40652d/v2v.z_Lv0fTf/81388ffb-6aed-4ae4-bed8-6b1999e78907/2cc85d68-d343-4961-9a28-58e4c695d78f: >>> Permission denied at /usr/lib64/perl5/vendor_perl/Sys/Guestfs.pm line 670. >>> libguestfs: trace: close >>> libguestfs: closing guestfs handle 0x4725420 (state 0) >> >> >> Has this issue been solved ? if so how as i do not see the resolution >> on the archives. Else would you all help me resolve it please? >> >> It is very annoying to have a hundred gig disk copied over to your NFS >> export and then deleted because qemu or libguestfs has a permissions >> issue in opening it. >> >> >> >> this is an issue with Ovirt Version 3.3.2-1.fc19 >> >> virt-v2v version is >> >> virt-v2v --version >> 0.9.0 >> >> and libguestfs version and qemu version are : >> >> libguestfs-1.22.7-4.fc19.x86_64 >> >> QEMU emulator version 1.4.2 > > Are you running virt-v2v as root? If so my guess is that it's this > libvirt bug: > > https://bugzilla.redhat.com/show_bug.cgi?id=1045069 > https://bugzilla.redhat.com/show_bug.cgi?id=1045039 > > The easiest thing is to disable libvirt by doing: > > sudo bash > export LIBGUESTFS_BACKEND=direct > virt-v2v [..etc..] > > Rich. > > ********* > > yes unfortunately i am running as root.. hate doing that but > > what account SHOULD i use? myself? VDSM? > > sudo -u who > > interesting idea.. Ill try it now on a smaller vm.
You MUST run virt-v2v as root for conversions to oVirt. It needs to both mount an nfs volume and setuid. Matt -- Matthew Booth, RHCA, RHCSS Red Hat Engineering, Virtualisation Team GPG ID: D33C3490 GPG FPR: 3733 612D 2D05 5458 8A8A 1600 3441 EA19 D33C 3490 _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users