[RHEV] virt-v2v migration of a windows 2008 R2 guest from KVM fails.

Solution Unverified - Updated -

Issue

  • Using the following command to migrate a Windows 2008 R2 guest from RHEL 6 KVM host to RHEV 3.0 export domain:
# virt-v2v -i libvirtxml -o rhev -os rhevm.example.com:/export --network rhevm vmname.xml 2>&1 | tee virt-v2v.log
  • Looking at the v2v verbose logs:
libguestfs: recv_from_daemon: 80 bytes: 20 00 f5 f5 | 00 00 00 04 | 00 00 00 c5 | 00 00 00 01 | 00 12 34 4e | ...
libguestfs: trace: case_sensitive_path = "/Windows/System32/config/SOFTWARE"
libguestfs: trace: filesize "/Windows/System32/config/SOFTWARE"
..
libguestfs: trace: inspect_os = NULL (error)
libguestfs: trace: close
libguestfs: closing guestfs handle 0x2fb8bc0 (state 2)
..
libguestfs: trace: kill_subprocess
libguestfs: sending SIGTERM to process 19852
libguestfs: trace: kill_subprocess = 0
inspect_os: size of /Windows/System32/config/SOFTWARE is unreasonably large (102760448 bytes) at /usr/share/perl5/vendor_perl/Sys/VirtConvert/GuestfsHandle.pm line 197.
 at /usr/bin/virt-v2v line 671
virt-v2v: Transferring storage volume sps2010dev.raw: 53687091200 bytes
  • The machine has alot of software installed, like sharepoint and sql server and such.

Environment

  • Red Hat Enterprise Virtualization 3.0
  • Red Hat Enterprise Linux 6 based KVM host
  • Windows 2008 R2 virtual machine

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content