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

Re: [Xen-devel] Live migration of DomU created by Xen-API.



Hi!

Sorry for the delay been abit much right now but here it comes.

1, xm migrate does not work on any hosts created by the API, but hosts
that are created by xm create works.
2, all systems are 32pae RHEL5 systems. Kernel 2.6.18-53.1.13.el5 #1 SMP
3,
----------
root@talikser ~]# xm info
hostÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : talikser.cardium.se
releaseÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : 2.6.18.8
versionÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : #1 SMP Tue Feb 12 19:29:46 CET 2008
machineÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : i686
nr_cpusÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : 2
nr_nodesÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : 1
cores_per_socketÂÂÂÂÂÂ : 2
threads_per_coreÂÂÂÂÂÂ : 1
cpu_mhzÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : 2133
hw_capsÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ :
bfebfbff:20000000:00000000:00000140:0000e3bd:00000000:00000001
total_memoryÂÂÂÂÂÂÂÂÂÂ : 8190
free_memoryÂÂÂÂÂÂÂÂÂÂÂ : 6
node_to_cpuÂÂÂÂÂÂÂÂÂÂÂ : node0:0-1
xen_majorÂÂÂÂÂÂÂÂÂÂÂÂÂ : 3
xen_minorÂÂÂÂÂÂÂÂÂÂÂÂÂ : 2
xen_extraÂÂÂÂÂÂÂÂÂÂÂÂÂ : .0
xen_capsÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p
xen_schedulerÂÂÂÂÂÂÂÂÂ : credit
xen_pagesizeÂÂÂÂÂÂÂÂÂÂ : 4096
platform_paramsÂÂÂÂÂÂÂ : virt_start=0xf5800000
xen_changesetÂÂÂÂÂÂÂÂÂ : unavailable
cc_compilerÂÂÂÂÂÂÂÂÂÂÂ : gcc version 4.1.2 20070626 (Red Hat 4.1.2-14)
cc_compile_byÂÂÂÂÂÂÂÂÂ : root
cc_compile_domainÂÂÂÂÂ : cardium.se
cc_compile_dateÂÂÂÂÂÂÂ : Tue Feb 12 15:39:27 CET 2008
xend_config_formatÂÂÂÂ : 4
---------

Any more info you guys need?

Emil Palm
Cardium AB


On Feb 23, 2008 07:20 AM, Kurt Hackel <kurt.hackel@xxxxxxxxxx> wrote:

>Hi,
>
>On Fri, Feb 22, 2008 at 09:52:09AM +0100, Palm Emil wrote:
>>Hi, cant signup to the list so please send all replys to me in person
>>also please.
>>
>>When i create a DomU using the Xen-API everything works fine except
>>for
>>migrating the DomU from a machine to another.
>>The hosts are 2 identical DL320s so they shouldnt be the problem. And
>>if
>>i create a domU using xm commands it all works fine too.
>
>Does 'xm migrate' work, or is it just the XenAPI driven migrate that
>fails? What type of domU are you migrating (32pae or 64bit?, OS?,
>kernel version?) and what version and bitness of the hypervisor and
>dom0
>are you running?
>
>Thanks
>kurt
>
>>
>>This is the error i get. If anyone can give me a headsup please do.
>>
>>Errors:
>>
>>
>>[2008-02-22 09:51:06 23838] DEBUG (XendCheckpoint:89) [xc_save]:
>>/usr/lib/xen/bin/xc_save 27 47 0 0 5
>>[2008-02-22 09:51:07 23838] INFO (XendCheckpoint:365) Saving memory
>>pages: iter 1ÂÂ 0%ERROR Internal error: Error when writing to state
>>file
>>(5) (errno 104)
>>[2008-02-22 09:51:07 23838] INFO (XendCheckpoint:365) Save exit rc=1
>>[2008-02-22 09:51:07 23838] ERROR (XendCheckpoint:141) Save failed on
>>domain test (47).
>>Traceback (most recent call last):
>>ÂFile "/usr/lib/python2.4/site-packages/xen/xend/XendCheckpoint.py",
>>line 109, in save
>>ÂÂÂforkHelper(cmd, fd, saveInputHandler, False)
>>ÂFile "/usr/lib/python2.4/site-packages/xen/xend/XendCheckpoint.py",
>>line 353, in forkHelper
>>ÂÂÂraise XendError("%s failed" % string.join(cmd))
>>XendError: /usr/lib/xen/bin/xc_save 27 47 0 0 5 failed
>>[2008-02-22 09:51:07 23838] DEBUG (XendDomainInfo:1922)
>>XendDomainInfo.resumeDomain(47)
>>[2008-02-22 09:51:07 23838] DEBUG (XendDomainInfo:1952)
>>XendDomainInfo.resumeDomain: completed
>>[2008-02-22 09:51:07 23838] DEBUG (XendCheckpoint:144)
>>XendCheckpoint.save: resumeDomain
>>[2008-02-22 09:51:07 23838] ERROR (xmlrpclib2:166) Internal error
>>handling VM.migrate
>>Traceback (most recent call last):
>>ÂFile "/usr/lib/python2.4/site-packages/xen/util/xmlrpclib2.py", line
>>131, in _marshaled_dispatch
>>ÂÂÂresponse = self._dispatch(method, params)
>>ÂFile "/usr/lib/python2.4/SimpleXMLRPCServer.py", line 406, in
>>_dispatch
>>ÂÂÂreturn func(*params)
>>ÂFile "/usr/lib/python2.4/site-packages/xen/xend/XendAPI.py", line
>>221,
>>in f
>>ÂÂÂreturn func(self, *args, **kwargs)
>>ÂFile "/usr/lib/python2.4/site-packages/xen/xend/XendAPI.py", line
>>256,
>>in check_session
>>ÂÂÂreturn func(self, session, *args, **kwargs)
>>ÂFile "/usr/lib/python2.4/site-packages/xen/xend/XendAPI.py", line
>>312,
>>in <lambda>
>>ÂÂÂ'VM', func, *args, **kwargs)
>>ÂFile "/usr/lib/python2.4/site-packages/xen/xend/XendAPI.py", line
>>268,
>>in _check_ref
>>ÂÂÂreturn func(api, session, ref, *args, **kwargs)
>>ÂFile "/usr/lib/python2.4/site-packages/xen/xend/XendAPI.py", line
>>1766,
>>in VM_migrate
>>ÂÂÂbool(live), resource, port)
>>ÂFile "/usr/lib/python2.4/site-packages/xen/xend/XendDomain.py", line
>>1299, in domain_migrate
>>ÂÂÂXendCheckpoint.save(sock.fileno(), dominfo, True, live, dst)
>>ÂFile "/usr/lib/python2.4/site-packages/xen/xend/XendCheckpoint.py",
>>line 151, in save
>>ÂÂÂraise exn
>>XendError: /usr/lib/xen/bin/xc_save 27 47 0 0 5 failed
>>
>>//Emil Palm
>>Cardium AB
>>
>>
>>_______________________________________________
>>Xen-devel mailing list
>>Xen-devel@xxxxxxxxxxxxxxxxxxx
>>http://lists.xensource.com/xen-devel
>
>--


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

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