<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Package: xen-system-amd64<br>
Version: 4.6.0-1+nmu2<br>
Severity: important<br>
<br>
Dear Maintainer,<br>
<br>
<br>
New install on identical dell servers. Â <br>
<br>
1. Migration of pv guest from server1 to server2 works<br>
Attempt to migrate back to server1 fails.<br>
<br>
2. Migration of pv guest from server2 to server1 works<br>
Attempt to migrate back to server2 fails.<br>
<br>
Below are test results & configs<br>
<br>
----------------Â
<br>
test1<br>
<br>
root@c1-sb-vs1:~# xl create /etc/xen/vmcfg/c1-sb-test1.cfg <br>
Parsing config from /etc/xen/vmcfg/c1-sb-test1.cfg<br>
<br>
<br>
root@c1-sb-vs1:~# xl migrate c1-sb-test1 192.168.0.2<br>
migration target: Ready to receive domain.<br>
Saving to migration stream new xl format (info 0x3/0x0/1559)<br>
Loading new save file <incoming migration stream> (new xl fmt
info 0x3/0x0/1559)<br>
 Savefile contains xl domain config in JSON format<br>
Parsing config from <saved><br>
xc: info: Saving domain 10, type x86 PV<br>
xc: info: Found x86 PV domain from Xen 4.6<br>
xc: info: Restoring domain<br>
xc: info: Restore successful<br>
xc: info: XenStore: mfn 0x1f6f61, dom 0, evt 1<br>
xc: info: Console: mfn 0x1f6f60, dom 0, evt 2<br>
migration target: Transfer complete, requesting permission to start
domain.<br>
migration sender: Target has acknowledged transfer.<br>
migration sender: Giving target permission to start.<br>
migration target: Got permission, starting domain.<br>
migration target: Domain started successsfully.<br>
migration sender: Target reports successful startup.<br>
Migration successful.<br>
<br>
root@c1-sb-vs2:~# xl migrate c1-sb-test1 192.168.0.1<br>
migration target: Ready to receive domain.<br>
Saving to migration stream new xl format (info 0x3/0x0/1559)<br>
Loading new save file <incoming migration stream> (new xl fmt
info 0x3/0x0/1559)<br>
 Savefile contains xl domain config in JSON format<br>
Parsing config from <saved><br>
xc: info: Saving domain 3, type x86 PV<br>
xc: info: Found x86 PV domain from Xen 4.6<br>
xc: info: Restoring domain<br>
libxl: error:
libxl_dom_suspend.c:318:suspend_common_wait_guest_timeout: guest did
not suspend, timed out<br>
xc: error: save callback suspend() failed: 0: Internal error<br>
xc: error: Save failed (0 = Success): Internal error<br>
libxl: error: libxl_stream_write.c:329:libxl__xc_domain_save_done:
saving domain: domain responded to suspend request: Success<br>
migration sender: libxl_domain_suspend failed (rc=-8)<br>
xc: error: Failed to read Record Header from stream (0 = Success):
Internal error<br>
xc: error: Restore failed (0 = Success): Internal error<br>
libxl: error: libxl_stream_read.c:749:libxl__xc_domain_restore_done:
restoring domain: Success<br>
libxl: error: libxl_create.c:1142:domcreate_rebuild_done: cannot
(re-)build domain: -3<br>
libxl: error: libxl.c:1591:libxl__destroy_domid: non-existant domain
11<br>
libxl: error: libxl.c:1549:domain_destroy_callback: unable to
destroy guest with domid 11<br>
libxl: error: libxl.c:1476:domain_destroy_cb: destruction of domain
11 failed<br>
migration target: Domain creation failed (code -3).<br>
libxl: info: libxl_exec.c:118:libxl_report_child_exitstatus:
migration transport process [13580] exited with error status 3<br>
Migration failed, failed to suspend at sender.<br>
<br>
<br>
----------------<br>
test2<br>
<br>
root@c1-sb-vs2:~# xl create /etc/xen/vmcfg/c1-sb-test1.cfg<br>
Parsing config from /etc/xen/vmcfg/c1-sb-test1.cfg<br>
<br>
root@c1-sb-vs2:~# xl migrate c1-sb-test1 192.168.0.1<br>
migration target: Ready to receive domain.<br>
Saving to migration stream new xl format (info 0x3/0x0/1559)<br>
Loading new save file <incoming migration stream> (new xl fmt
info 0x3/0x0/1559)<br>
 Savefile contains xl domain config in JSON format<br>
Parsing config from <saved><br>
xc: info: Saving domain 3, type x86 PV<br>
xc: info: Found x86 PV domain from Xen 4.6<br>
xc: info: Restoring domain<br>
xc: info: Restore successful<br>
xc: info: XenStore: mfn 0x1daaa3, dom 0, evt 1<br>
xc: info: Console: mfn 0x1daaa2, dom 0, evt 2<br>
migration target: Transfer complete, requesting permission to start
domain.<br>
migration sender: Target has acknowledged transfer.<br>
migration sender: Giving target permission to start.<br>
migration target: Got permission, starting domain.<br>
migration target: Domain started successsfully.<br>
migration sender: Target reports successful startup.<br>
Migration successful.<br>
<br>
<br>
root@c1-sb-vs1:~# xl migrate c1-sb-test1 192.168.0.2<br>
migration target: Ready to receive domain.<br>
Saving to migration stream new xl format (info 0x3/0x0/1559)<br>
Loading new save file <incoming migration stream> (new xl fmt
info 0x3/0x0/1559)<br>
 Savefile contains xl domain config in JSON format<br>
Parsing config from <saved><br>
xc: info: Saving domain 4, type x86 PV<br>
xc: info: Found x86 PV domain from Xen 4.6<br>
xc: info: Restoring domain<br>
libxl: error:
libxl_dom_suspend.c:318:suspend_common_wait_guest_timeout: guest did
not suspend, timed out<br>
xc: error: save callback suspend() failed: 0: Internal error<br>
xc: error: Save failed (0 = Success): Internal error<br>
libxl: error: libxl_stream_write.c:329:libxl__xc_domain_save_done:
saving domain: domain responded to suspend request: Success<br>
migration sender: libxl_domain_suspend failed (rc=-8)<br>
xc: error: Failed to read Record Header from stream (0 = Success):
Internal error<br>
xc: error: Restore failed (0 = Success): Internal error<br>
libxl: error: libxl_stream_read.c:749:libxl__xc_domain_restore_done:
restoring domain: Success<br>
libxl: error: libxl_create.c:1142:domcreate_rebuild_done: cannot
(re-)build domain: -3<br>
libxl: error: libxl.c:1591:libxl__destroy_domid: non-existant domain
4<br>
libxl: error: libxl.c:1549:domain_destroy_callback: unable to
destroy guest with domid 4<br>
libxl: error: libxl.c:1476:domain_destroy_cb: destruction of domain
4 failed<br>
migration target: Domain creation failed (code -3).<br>
libxl: info: libxl_exec.c:118:libxl_report_child_exitstatus:
migration transport process [29045] exited with error status 3<br>
Migration failed, failed to suspend at sender.<br>
<br>
<br>
----------------<br>
Config files<br>
<br>
 /etc/xen/vmcfg/c1-sb-test1.cfg                        <br>
#<br>
# Configuration file for the Xen instance c1-sb-test1, created<br>
# by xen-tools 4.6.2 on Mon Aug 1 10:07:16 2016.<br>
#<br>
<br>
#<br>
#Â Kernel + memory size<br>
#<br>
kernel     = '/boot/vmlinuz-4.6.0-1-amd64'<br>
extra      = 'elevator=noop'<br>
ramdisk    = '/boot/initrd.img-4.6.0-1-amd64'<br>
<br>
vcpus      = '1'<br>
memory     = '512'<br>
<br>
<br>
#<br>
#Â Disk device(s).<br>
#<br>
root       = '/dev/xvda2 ro'<br>
disk       = [<br>
                 'phy:/dev/vg1/c1-sb-test1-disk,xvda2,w',<br>
                 'phy:/dev/vg1/c1-sb-test1-swap,xvda1,w',<br>
             ]<br>
<br>
<br>
#<br>
#Â Physical volumes<br>
#<br>
<br>
<br>
#<br>
#Â Hostname<br>
#<br>
name       = 'c1-sb-test1'<br>
<br>
#<br>
#Â Networking<br>
#<br>
vif        = [ 'ip=10.0.0.127 ,mac=00:16:3E:0C:44:90,bridge=br1' ]<br>
<br>
#<br>
#Â Behaviour<br>
#<br>
on_poweroff = 'destroy'<br>
on_reboot  = 'restart'<br>
on_crash   = 'restart'<br>
<br>
<br>
----------------<br>
defautls<br>
TOOLSTACK=xl<br>
XENCONSOLED_ARGS=<br>
XENSTORED_ARGS=<br>
XENDOMAINS_SAVE=""<br>
XENDOMAINS_RESTORE=false<br>
XENDOMAINS_AUTO=<br>
XENDOMAINS_STOP_MAXWAIT=300<br>
<br>
----------------<br>
/etc/xen/xend-config.sxp <br>
<br>
(xend-relocation-server yes)<br>
(xend-relocation-port 8002)<br>
(xend-relocation-address 'bond0')<br>
(xend-relocation-hosts-allow '')<br>
(vif-script vif-bridge)<br>
(dom0-min-mem 196)<br>
(enable-dom0-ballooning yes)<br>
(total_available_memory 0) <br>
(dom0-cpus 0)<br>
<br>
<br>
<br>
<br>
<br>
<br>
-- System Information:<br>
Debian Release: stretch/sid<br>
 APT prefers stable-updates<br>
 APT policy: (500, 'stable-updates'), (500, 'testing'), (500,
'stable')<br>
Architecture: amd64 (x86_64)<br>
<br>
Kernel: Linux 4.6.0-1-amd64 (SMP w/8 CPU cores)<br>
Locale: LANG=en_PH.UTF-8, LC_CTYPE=en_PH.UTF-8 (charmap=UTF-8)<br>
Shell: /bin/sh linked to /bin/dash<br>
Init: systemd (via /run/systemd/system)<br>
<br>
Versions of packages xen-system-amd64 depends on:<br>
ii xen-hypervisor-4.6-amd64 4.6.0-1+nmu2<br>
ii xen-utils-4.6            4.6.0-1+nmu2<br>
<br>
xen-system-amd64 recommends no packages.<br>
<br>
xen-system-amd64 suggests no packages.<br>
<br>
-- no debconf information<br>
<br>
</body>
</html>