I succeeded in VM pingpong between different machines several times.
I've never met "xc_save: timed out".
My testing config is like as follows:
kernel = "/usr/lib/xen/boot/hvmloader"
device_model = '/usr/lib/xen/bin/qemu-dm'
name = "Windows"
memory = 512
# guest image disk is on NFS
disk = [ 'file:/nfs/images/win.img,ioemu:hda,w']
# network is disabled
#vif = [ 'bridge=xenbr0' ]
Is the network interface a problem, by any chance?
FYI, occasionally a windows hangs up after live migration.
It's unstable yet.
Alex Williamson writes:
> On Thu, 2008-02-14 at 13:18 +0900, Kouya Shimura wrote:
> > Sorry again.
> > I succeeded in windows server 2003 live migration with an attached patch.
> Hi Kouya,
> I'm curious, what did you use for the filesystem to do a windows live
> migration? Or maybe you did a localhost migration? I applied this, but
> I seem to only be able to migrate an HVM domain once. I started it on
> server A, did a successful live migration to server B, then tried to do
> another live migration back to server A, and got this:
> [2008-02-14 14:26:37 7311] DEBUG (__init__:1072) [xc_save]:
> /usr/lib/xen/bin/xc_save 22 4 0 0 5
> [2008-02-14 14:26:42 7311] INFO (__init__:1072) xc_save: timed out waiting
> for qemu to switch buffers
> [2008-02-14 14:26:42 7311] INFO (__init__:1072)
> [2008-02-14 14:26:42 7311] ERROR (__init__:1072) Save failed on domain
> debianVT (4).
> Traceback (most recent call last):
> File "//usr/lib/python/xen/xend/XendCheckpoint.py", line 112, in save
> forkHelper(cmd, fd, saveInputHandler, False)
> File "//usr/lib/python/xen/xend/XendCheckpoint.py", line 369, in forkHelper
> raise XendError("%s failed" % string.join(cmd))
> XendError: /usr/lib/xen/bin/xc_save 22 4 0 0 5 failed
> Are you able to migrate more than once? Thanks,
> Alex Williamson HP Open Source & Linux Org.
Xen-ia64-devel mailing list