Nicolas Ecarnot
2014-Nov-17 18:45 UTC
Re: [Libguestfs] virt-v2v: Died at /usr/bin/virt-p2v-server line 411
Hello, Answers below : Le 13/11/2014 16:06, Richard W.M. Jones a écrit :>>>> This is the last thing it does before unwinding: >>>> >>>> libguestfs: trace: cp "/transferxdTiHj/windows/rhev-apt.exe" "/Program >>>> Files/RedHat/V2V Firstboot" >>>> libguestfs: trace: cp = 0 >>>> >>>> So, maybe the guest is out of disk space, or has filesystem corruption? >>> >>> New v2v enforces a minimum free space on mountable fses which I don't >>> think was in the old version. If c:\ has less than 50 MB free it will >>> refuse to convert it. Use 'virt-df' to check. >>> >>> That said I would be surprised if the 'cp' succeeded but v2v crashed >>> suddenly because of insufficient space. >> >> Hello, >> >> Do I have to understand that : >> - I should perform a fsck on my guest filesystem before the P2V? > > Not AFAIK.Well, anyway, on the source, I forced a fsck, then tried again, with no improvement.>> - Finally, when you write about the "NEW" v2v, what version do you >> speak about? Is the one I used (0.9.1.2) not new enough? (I know it >> is not the very last, but quite decent though). > > 1.28.x here: > https://www.redhat.com/archives/libguestfs/2014-May/msg00090.htmlI am using libguestfs through oVirt 3.4 (RHEV), and whoever knows this project knows how intricated the packages are. As this is a production environment, I can not play with trying to change libguestfs on the oVirt manager. But I would be enthusiastic to install a dedicated P2V server, on RH7, with the very last libguestfs, if that helps me to insure our future P2V will succeed. But according to what I understood so far, I'm not sure one can install such a P2V server, independent of any oVirt setup. As a matter of fact, I'll be glad to test the last libguestfs version, but I don't know where I could use it? -- Nicolas Ecarnot
Richard W.M. Jones
2014-Nov-17 19:31 UTC
Re: [Libguestfs] virt-v2v: Died at /usr/bin/virt-p2v-server line 411
On Mon, Nov 17, 2014 at 07:45:12PM +0100, Nicolas Ecarnot wrote:> But I would be enthusiastic to install a dedicated P2V server, on > RH7, with the very last libguestfs, if that helps me to insure our > future P2V will succeed. > But according to what I understood so far, I'm not sure one can > install such a P2V server, independent of any oVirt setup. > > As a matter of fact, I'll be glad to test the last libguestfs > version, but I don't know where I could use it?Just install a RHEL 7.0 VM, and upgrade it with the packages by following the instructions here: https://www.redhat.com/archives/libguestfs/2014-May/msg00090.html The other minimum requirements are covered here: http://libguestfs.org/virt-v2v.1.html#resource-requirements 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
Nicolas Ecarnot
2014-Nov-18 14:06 UTC
Re: [Libguestfs] virt-v2v: Died at /usr/bin/virt-p2v-server line 411
Le 17/11/2014 20:31, Richard W.M. Jones a écrit :> On Mon, Nov 17, 2014 at 07:45:12PM +0100, Nicolas Ecarnot wrote: >> But I would be enthusiastic to install a dedicated P2V server, on >> RH7, with the very last libguestfs, if that helps me to insure our >> future P2V will succeed. >> But according to what I understood so far, I'm not sure one can >> install such a P2V server, independent of any oVirt setup. >> >> As a matter of fact, I'll be glad to test the last libguestfs >> version, but I don't know where I could use it? > > Just install a RHEL 7.0 VM, and upgrade it with the packages by > following the instructions here: > > https://www.redhat.com/archives/libguestfs/2014-May/msg00090.html > > The other minimum requirements are covered here: > > http://libguestfs.org/virt-v2v.1.html#resource-requirements > > Rich. >Richard, Matthew et al, In a VM, I installed a RHEL 7.0 and tried to install libguestfs-tools but I saw there were many errors related to missing repositories and other errors. I wasn't able to cope with these issues. So I tried to install another VM with CentOS 7.0, and I tried to install libguestfs-tools. Another problem came from the too old version of glusterfs-api, so I added the lastest glusterfs repo definition, upgraded, and succeed in installing libguestfs-tools and virt-v2v. Then I PXE-boot my source physical machine (well, at present, at test time, another VM but whatever), when getting the graphical prompt to connect to the conversion server, I get "Failed to start virt-v2v-server on remote server". though I witness the SSH connection is OK on the conversion server. On this conversion server, I find no trace of any /usr/bin/virt-p2v-server binary. See : [root@serv-p2v-adm1 log]# rpm -qa virt-v2v virt-v2v-1.28.1-1.11.el7.x86_64 [root@serv-p2v-adm1 log]# rpm -qa virt-v2v virt-v2v-1.28.1-1.11.el7.x86_64 [root@serv-p2v-adm1 log]# rpm -ql virt-v2v /usr/bin/virt-p2v-make-disk /usr/bin/virt-p2v-make-kickstart /usr/bin/virt-v2v /usr/libexec/virt-p2v /usr/share/doc/virt-v2v-1.28.1 /usr/share/doc/virt-v2v-1.28.1/COPYING /usr/share/doc/virt-v2v-1.28.1/README /usr/share/doc/virt-v2v-1.28.1/TODO /usr/share/man/man1/virt-p2v-make-disk.1.gz /usr/share/man/man1/virt-p2v-make-kickstart.1.gz /usr/share/man/man1/virt-p2v.1.gz /usr/share/man/man1/virt-v2v.1.gz /usr/share/virt-p2v /usr/share/virt-p2v/issue /usr/share/virt-p2v/launch-virt-p2v /usr/share/virt-p2v/p2v.ks.in /usr/share/virt-p2v/p2v.service /usr/share/virt-tools /usr/share/virt-tools/rhev-apt.exe /usr/share/virt-tools/rhsrvany.exe Is this virt-p2v-server really missing, or is it done another way now we're on 7.x ? I ask that because when comparing with the same rpm on a 6.6, it contains much more things, amongst them the binary server and the numerous perl scripts. -- Nicolas Ecarnot
Possibly Parallel Threads
- Re: virt-v2v: Died at /usr/bin/virt-p2v-server line 411
- Re: virt-v2v: Died at /usr/bin/virt-p2v-server line 411
- Re: virt-v2v: Died at /usr/bin/virt-p2v-server line 411
- Re: virt-v2v: Died at /usr/bin/virt-p2v-server line 411
- Re: virt-v2v: Died at /usr/bin/virt-p2v-server line 411