All of lore.kernel.org
 help / color / mirror / Atom feed
* Live Migration problems using xenapi with xm
@ 2007-11-07 15:53 Ben Guthro
  2007-11-08 14:32 ` Ben Guthro
  0 siblings, 1 reply; 7+ messages in thread
From: Ben Guthro @ 2007-11-07 15:53 UTC (permalink / raw)
  To: xen-devel

I am seeing a problem when live migrating a guest under unstable when I 
have xm configured to XenAPI.

If my xm-config.xml file has the XenAPI stuff commented out - live 
migrate (xm migrate --live <domid> <dest IP>) seems to be working in my 
test environment.

However, if I enable it - I get failures when migrating the same guest 
(see dump from xend.log below.)  They obviously go down quite different 
code paths in these two cases.

Being somewhat new to the xm, and xenapi control stacks - I was hoping 
someone might point me in the right direction to track down what might 
be happening here...

Any help is appreciated.

Ben

Xend log snippet:

2007-11-07 09:01:35 15422] DEBUG (XendCheckpoint:88) [xc_save]: 
/usr/lib64/xen/bin/xc_save 20 2 0 0 5
[2007-11-07 09:01:35 15422] INFO (XendCheckpoint:362) Saving memory 
pages: iter 1   0%ERROR Internal error: Error when writing to state file 
(5) (errno 104)
[2007-11-07 09:01:35 15422] INFO (XendCheckpoint:362) Save exit rc=1
[2007-11-07 09:01:36 15422] ERROR (XendCheckpoint:140) Save failed on 
domain VS022 (2).
Traceback (most recent call last):
 File "/usr/lib64/python/xen/xend/XendCheckpoint.py", line 108, in save
   forkHelper(cmd, fd, saveInputHandler, False)
 File "/usr/lib64/python/xen/xend/XendCheckpoint.py", line 350, in 
forkHelper
   raise XendError("%s failed" % string.join(cmd))
XendError: /usr/lib64/xen/bin/xc_save 20 2 0 0 5 failed
[2007-11-07 09:01:36 15422] DEBUG (XendDomainInfo:1856) 
XendDomainInfo.resumeDomain(2)
[2007-11-07 09:01:36 15422] ERROR (xmlrpclib2:166) Internal error 
handling VM.migrate
Traceback (most recent call last):
 File "/usr/lib64/python/xen/util/xmlrpclib2.py", line 131, in 
_marshaled_dispatch
   response = self._dispatch(method, params)
 File "/usr/lib64/python2.4/SimpleXMLRPCServer.py", line 406, in _dispatch
   return func(*params)
 File "/usr/lib64/python/xen/xend/XendAPI.py", line 221, in f
   return func(self, *args, **kwargs)
 File "/usr/lib64/python/xen/xend/XendAPI.py", line 256, in check_session
   return func(self, session, *args, **kwargs)
 File "/usr/lib64/python/xen/xend/XendAPI.py", line 312, in <lambda>
   'VM', func, *args, **kwargs)
 File "/usr/lib64/python/xen/xend/XendAPI.py", line 268, in _check_ref
   return func(api, session, ref, *args, **kwargs)
 File "/usr/lib64/python/xen/xend/XendAPI.py", line 1763, in VM_migrate
   bool(live), resource, port)
 File "/usr/lib64/python/xen/xend/XendDomain.py", line 1282, in 
domain_migrate
   XendCheckpoint.save(sock.fileno(), dominfo, True, live, dst)
 File "/usr/lib64/python/xen/xend/XendCheckpoint.py", line 142, in save
   dominfo.resumeDomain()
 File "/usr/lib64/python/xen/xend/XendDomainInfo.py", line 1885, in 
resumeDomain
   if self.is_hvm():
 File "/usr/lib64/python/xen/xend/XendDomainInfo.py", line 2139, in 
__getattr__
   raise AttributeError()
AttributeError

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2007-11-08 20:18 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-07 15:53 Live Migration problems using xenapi with xm Ben Guthro
2007-11-08 14:32 ` Ben Guthro
2007-11-08 16:22   ` Ian Jackson
2007-11-08 16:36     ` Ben Guthro
2007-11-08 18:02       ` Jim Fehlig
2007-11-08 18:09         ` Ian Jackson
2007-11-08 20:18           ` Ben Guthro

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.