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

Re: [Xen-devel] broken live migration in xen 4.3 (release)



On Mon, 2014-03-17 at 16:28 +0400, Vasiliy Tolstov wrote:
> Hello all. I'm try to test xen 4.3 release

Please can you confirm with the latest 4.3.x (which is .2 I think).

Is this migration between two 4.3 hosts or from a 4.2 host to a 4.3 one?

>  (dom0 kernel 3.10)
> All works fine, except live migration. On 4.2.1 all works fine, but
> now i have errors like:
> 
> migration target: Ready to receive domain.
> Saving to migration stream new xl format (info 0x0/0x0/730)
> Loading new save file <incoming migration stream> (new xl fmt info 
> 0x0/0x0/730)
> Savefile contains xl domain config
> xc: progress: Reloading memory pages: 13312/262144 5%
> xc: progress: Reloading memory pages: 26624/262144 10%
> xc: progress: Reloading memory pages: 39936/262144 15%
> xc: progress: Reloading memory pages: 53248/262144 20%
> xc: progress: Reloading memory pages: 65536/262144 25%
> xc: progress: Reloading memory pages: 78848/262144 30%
> xc: progress: Reloading memory pages: 92160/262144 35%
> xc: progress: Reloading memory pages: 105472/262144 40%
> xc: progress: Reloading memory pages: 118784/262144 45%
> xc: progress: Reloading memory pages: 131072/262144 50%
> xc: progress: Reloading memory pages: 144384/262144 55%
> xc: progress: Reloading memory pages: 157696/262144 60%
> xc: progress: Reloading memory pages: 171008/262144 65%
> xc: progress: Reloading memory pages: 184320/262144 70%
> xc: progress: Reloading memory pages: 196608/262144 75%
> xc: progress: Reloading memory pages: 209920/262144 80%
> xc: progress: Reloading memory pages: 223232/262144 85%
> xc: progress: Reloading memory pages: 236544/262144 90%
> xc: progress: Reloading memory pages: 249856/262144 95%
> migration target: Transfer complete, requesting permission to start domain.
> migration receiver stream contained unexpected data instead of ready message
> (command run was: exec ssh ib-xen12 xl migrate-receive )

Since the stream is encrypted it's hard to debug. Perhaps you could add
debugging to migrate_read_fixedmessage in xl_cmdimpl.c to print the
expected and actual messages?

My vague guess is that the unexpected data will say something like
"Segmentation Fault".

> libxl: error: libxl_utils.c:393:libxl_read_exactly: file/stream
> truncated reading GO message from migration stream
> migration target: Failure, destroying our copy.
> migration child [20864] not exiting, no longer waiting (exit status
> will be unreported)
> Migration failed, resuming at sender.
> 
> Guest domain kernel panics (timekeeping errors).
> What can i check? Live migration to localhost also fails.



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.