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
