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

Re: [Xen-users] Migration Failure (unable to destroy guest)

On Wed, 2015-12-16 at 16:56 -0500, Charlie Mei wrote:
> Hello,
> We are running into some issues with our migration - we are using a
> simple "xl migrate <id> <host ip>" command which gives us the
> following error:

"xl -vvv migrate <...>" might provide additional insight, as might some of
the logs under /var/log/xen (mostly the ones with the domain's name in

> migration target: Ready to receive domain.
> Saving to migration stream new xl format (info 0x3/0x0/2373)
> Loading new save file  (new xl fmt info 0x3/0x0/2373)
> Savefile contains xl domain config in JSON format
> Parsing config from 
> xc: info: Saving domain 1, type x86 HVM
> xc: error: Failed to enable logdirty: 22,0,22 (22 = Invalid argument):
> Internal error
> xc: error: Save failed (22 = Invalid argument): Internal error
> xc: info: Found x86 HVM domain from Xen 4.7
> xc: info: Restoring domain
> libxl: error: libxl_stream_write.c:329:libxl__xc_domain_save_done:
> saving domain: domain did not respond to suspend request: Invalid
> argument

This might suggest that the HVM guest appears to support the PV suspend
paths but that it is broken in some way since it isn't actually responding.
What guest kernel are you running?

> migration sender: libxl_domain_suspend failed (rc=-8)
> xc: error: Failed to read Record Header from stream (0 = Success):
> Internal error
> xc: error: Restore failed (0 = Success): Internal error
> libxl: error: libxl_stream_read.c:749:libxl__xc_domain_restore_done:
> restoring domain: Success
> libxl: error: libxl_create.c:1147:domcreate_rebuild_done: cannot
> (re-)build domain: -3
> libxl: error: libxl_dm.c:1994:kill_device_model: unable to find device
> model pid in /local/domain/2/image/device-model-pid
> libxl: error: libxl.c:1630:libxl__destroy_domid:
> libxl__destroy_device_model failed for 2
> libxl: error: libxl.c:1593:libxl__destroy_domid: non-existant domain 2
> libxl: error: libxl.c:1551:domain_destroy_callback: unable to destroy
> guest with domid 2
> libxl: error: libxl.c:1476:domain_destroy_cb: destruction of domain 2
> failed
> migration target: Domain creation failed (code -3).
> libxl: info: libxl_exec.c:118:libxl_report_child_exitstatus: migration
> transport process [2902] exited with error status 3
> Migration failed, failed to suspend at sender.
> Some context:
> We tried to run xl save, which was successful. We are also utilizing
> passthrough of some USB devices.
> Any help would be appreciated, thanks!
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxx
> http://lists.xen.org/xen-users

Xen-users mailing list



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