[Pkg-xen-devel] Bug#519064: xen-utils-common: hvm migration fails because of missing /var/lib/xen/save
Andreas Unterkircher
unki at netshadow.at
Tue Mar 10 07:58:42 UTC 2009
Package: xen-utils-common
Version: 3.2.0-2
Severity: normal
When I was trying to migrate (xm migrate) a guest from one host to another,
it simply fails. On the source host the virtual machine gets destroyed
without any warning message - on the destination host I see the following
error message in /var/log/xen/xend.log
[2009-03-10 08:01:22 9846] ERROR (XendCheckpoint:52) read_exact: EOF trying to read 21 (buf='')
and a python trace
[2009-03-10 08:01:22 9846] ERROR (XendDomain:1136) Restore failed
Traceback (most recent call last):
File "/usr/lib/xen-3.2-1/lib/python/xen/xend/XendDomain.py", line 1134, in domain_restore_fd
return XendCheckpoint.restore(self, fd, paused=paused)
File "/usr/lib/xen-3.2-1/lib/python/xen/xend/XendCheckpoint.py", line 261, in restore
"invalid device model signature read")
File "/usr/lib/xen-3.2-1/lib/python/xen/xend/XendCheckpoint.py", line 53, in read_exact
raise XendError(errmsg)
XendError: invalid device model signature read
After some debugging I found out, that /etc/default/xendomains references a not
existing directory:
srv-vm01:~# grep ^XENDOMAINS_SAVE /etc/default/xendomains
XENDOMAINS_SAVE=/var/lib/xen/save
After then I created /var/lib/xen/save on both hosts per hand, and migration worked
in both directions.
Cheers,
Andreas
-- System Information:
Debian Release: 5.0
APT prefers stable
APT policy: (990, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-1-xen-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages xen-utils-common depends on:
ii lsb-base 3.2-20 Linux Standard Base 3.2 init scrip
ii udev 0.125-7 /dev/ and hotplug management daemo
ii xenstore-utils 3.2.1-2 Xenstore utilities for Xen
xen-utils-common recommends no packages.
xen-utils-common suggests no packages.
-- no debconf information
More information about the Pkg-xen-devel
mailing list