WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

[Xen-ia64-devel] Re: [PATCH][TAKE3] add support for hvm live migration

Hi Alex,

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:
==================================================
builder='hvm'
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' ]
localtime=1
acpi=1
usb=1
usbdevice='tablet'
vcpus=1
==================================================
Is the network interface a problem, by any chance?

FYI, occasionally a windows hangs up after live migration. 
It's unstable yet.

Thanks,
Kouya

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
> -- 
> Alex Williamson                             HP Open Source & Linux Org.

_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel