[RHEV] virt-v2v migration of a windows 2008 R2 guest from KVM fails.
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.