[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[libvirt] Failures in existing qemu domain save/restore.

After running a bunch more tests, I am now noticing failures in domain save/restore *without* my patch (ie sources built straight from git), not 100% in either case (with or without patches), and the same saved domain sometimes fails to restore and sometimes is successful. (Most of the time (but not all), when I try to restore a domain immediately after a save, it fails, but if I then force shutdown of that failed restore and restore again from the same file, it succeeds.

(Note that this is all to/from a local disk - it's not related to NFS)

Is there a known problem in domain save/restore? Is anyone else seeing any failures?

On 02/19/2010 02:30 AM, Laine Stump wrote:
(This patch requires that you first apply the virFileOperation patches
that I sent to the list yesterday.)

I'm hoping someone else's keen eye can see what I'm failing to see

The patch following this message makes domain save "work" on
root-squash NFS (both the libvirt header and the QEMU state are saved
to the file), but the files that it saves don't restore properly, even
when simply saving to a local directory w/o forking - the guest screen
comes up black, or reboots immediately, or some other such thing. I've
looked at the data files and the code, and can't see what difference
is causing this - at least the header written by libvirt seems to be
the same, and the part written by qemu starts in the same place and
looks similar.

If anyone's got an idea, please let me know! I'd like to get this
figured out and a working patch submitted before the day is done.

libvir-list mailing list
libvir-list redhat com

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]