On Fri, Aug 24, 2012 at 09:39:04AM -0700, Alan Low wrote:
> "febootstrap-supermin-helper: ext2: parent directory not found: File not 
> found by ext2_lookup"  I did some searching and saw someone else had this 
> problem on an ubuntu setup who guessed that febootstrap was below version.  
> Since I was able to wipe the target server all I wanted I jumped way ahead to 
> Fedora 17 which had febootstrap-supermin-helper-3.18-1.fc17.x86_64 and 
> libguestfs-1.18.6-3.fc17.x86_64.

Best way to diagnose this error (would have been) to run
'libguestfs-test-tool'.  It was probably a packaging bug with the
distro.

> So now on my new Fedora 17 target, I get a totally different error. It 
> appears the transfer of the disk image goes fine (that's the 100% progress 
> bar), but then I get a bunch of error messages I don't understand, and I 
> check and the logical volume under the vg5 pool has been deleted once the 
> script exits.
> 
> vm-alan2: 100% [=====================================================]D 
> 0h08m16s
> Use of uninitialized value $transferdev in quotemeta at /bin/virt-v2v line 
> 609.
> Use of qw(...) as parentheses is deprecated at 
> /usr/share/perl5/vendor_perl/Sys/VirtConvert/Converter/RedHat.pm line 169.
> Use of qw(...) as parentheses is deprecated at 
> /usr/share/perl5/vendor_perl/Sys/VirtConvert/Converter/RedHat.pm line 178.
> Use of qw(...) as parentheses is deprecated at 
> /usr/share/perl5/vendor_perl/Sys/VirtConvert/Converter/RedHat.pm line 230.
> Use of qw(...) as parentheses is deprecated at 
> /usr/share/perl5/vendor_perl/Sys/VirtConvert/Converter/RedHat.pm line 252.
> umount: umount: /transfer4b5GFf: umount: /sysroot/transfer4b5GFf: not mounted 
> at /usr/share/perl5/vendor_perl/Sys/VirtConvert/GuestfsHandle.pm line 193.
>  at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Config.pm line 262
> 
> I re-ran the command setting LIBGUESTFS_TRACE=1 and LIBGUESTFS_DEBUG=1, and 
> there is about 144K of output I that looks like an operating system booting 
> up, examination of lots of directores in long format, and the section that 
> has the error looks like this:
> 
> guestfsd: main_loop: new request, len 0x3c
> umount /sysroot/transferaherpD
> umount: /sysroot/transferaherpD: not mounted
> guestfsd: error: /transferaherpD: umount: /sysroot/transferaherpD: not mounted
> libguestfs: recv_from_daemon: 112 bytes: 20 00 f5 f5 | 00 00 00 04 | 00 00 00 
> 2d
>  | 00 00 00 01 | 00 12 34 df | ...
> libguestfs: trace: umount = -1 (error)
> libguestfs: trace: close
> libguestfs: closing guestfs handle 0x3302d70 (state 2)
> libguestfs: trace: shutdown
> libguestfs: trace: internal_autosync
> libguestfs: send_to_daemon: 44 bytes: 00 00 00 28 | 20 00 f5 f5 | 00 00 00 04 
> | 
> 00 00 01 1a | 00 00 00 00 | ...
> guestfsd: main_loop: proc 45 (umount) took 0.01 seconds
> guestfsd: main_loop: new request, len 0x28
> umount /sysroot/local
> umount /sysroot/boot
> umount /sysroot/home
> umount /sysroot/usr
> umount /sysroot/tmp
> umount /sysroot/pkg
> umount /sysroot/var
> umount /sysroot
> fsync /dev/sda
> libguestfs: recv_from_daemon: 40 bytes: 20 00 f5 f5 | 00 00 00 04 | 00 00 01 
> 1a 
> | 00 00 00 01 | 00 12 34 e0 | ...
> libguestfs: trace: internal_autosync = 0
> libguestfs: sending SIGTERM to process 5547
> libguestfs: trace: shutdown = 0
> umount: umount: /transferaherpD: umount: /sysroot/transferaherpD: not mounted 
> at
>  /usr/share/perl5/vendor_perl/Sys/VirtConvert/GuestfsHandle.pm line 193.
>  at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Config.pm line 262
> virt-v2v: Transferring storage volume vm-alan2: 21474836480 bytes
> 
> The script then exits and I have no idea what I should do next.  There is a 
> 343M of new data created in /var/tmp/.guestfs-0 also, which I've cleaned up 
> prior to each run.
> 
> Any suggestions on what I should try next?  Thanks again for any assistance!

I'm not certain what the error is, but run 'libguestfs-test-tool' on
the target server anyway to see if the libguestfs install is OK.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming blog: http://rwmj.wordpress.com
Fedora now supports 80 OCaml packages (the OPEN alternative to F#)
http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora

_______________________________________________
Libguestfs mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/libguestfs

Reply via email to