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
here.
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(a)redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list