On 02/05/2015 05:02 AM, Michal Privoznik wrote: > On 05.02.2015 01:54, Paul Apostolescu wrote: >> Hello, >> >> I am running into issues restoring VMs during reboot for some of my XP >> VMs - the environment is QEMU 2.2.0, libvirt 1.2.12 on CentOS 6.5 with >> KVM and libvirt-guests is set to suspend at shutdown. The weird part is >> Windows 7 is restored properly from the managedsave however XP does not, >> doing a start from virsh shows this: >> >> virsh # start xp-check >> error: Failed to start domain xp-check >> error: internal error: early end of file from monitor: possible problem: >> Unknown savevm section type 5 >> 2015-02-04T23:55:37.117515Z qemu-kvm: load of migration failed: Invalid >> argument >> >> (qemu-kvm is a link to qemu-system-x86_64). >> >> Any ideas how to fix this ? > > Smells like qemu bug to me. Agreed. Usually a sign of you upgrading to a newer qemu version than the one that created the managedsave image. Beyond reporting it to the qemu folks, my other suggestion is to downgrade qemu, see if you can restore the file, then cleanly shut down the guest. Then upgrade qemu, and boot from scratch instead of trying to load the save image. That way, you avoid the cross-qemu migration bug. Another option is to nuke the managedsave image and force a fresh boot, but that's a bit more drastic as it loses any unsaved data that was in memory but not flushed to disk, and most likely require an fsck (that is, nuking the managedsave image is equivalent to pulling the power cord on a running bare-metal machine, then recovering when restoring power for the next boot) [virsh managedsave-remove] -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
Attachment:
signature.asc
Description: OpenPGP digital signature
_______________________________________________ libvirt-users mailing list libvirt-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvirt-users