Hi,
 I'm triyng to build/install Kemari on CentOS 5.3 x86_64. I have followed 
instruction found here http://www.osrg.net/kemari/usage.html
 I have successfully build and installed Xen and Kernel. Now I'm trying 
migration of HVM guest running CentOS 5.3 i386.
Inside the guest OS I've compiled and installed PV drivers from Kemari 
source tree. So far so good.
 Usual Xen live-migration is working properly too. But when I try to use 
Kemari migration I receive following error:
[root@kemari02 python]# xm migrate test2 kemari01 -k
Error: /usr/lib64/xen/bin/xc_kemari_save 5 4 0 0 4 failed
Usage: xm migrate <Domain> <Host>
And here is what I see in the log:
 [2009-09-08 17:33:34 3377] DEBUG (XendCheckpoint:136) [xc_save]: 
/usr/lib64/xen/bin/xc_kemari_save 5 4 0
0 4
 [2009-09-08 17:33:34 3377] DEBUG (XendCheckpoint:141) [xc_save]: 
/usr/lib64/xen/bin/xc_kemari_save 5 4 0
0 4
 [2009-09-08 17:33:34 3377] INFO (XendCheckpoint:466) xc_kemari_control: 
cmd=1
[2009-09-08 17:33:34 3377] INFO (XendCheckpoint:466) kemari_port=8, 
kemari_mfn=880616, kemari_ring_size=8
[2009-09-08 17:33:34 3377] INFO (XendCheckpoint:466) xc_kemari_save: 
shared_info_frame: 991232
[2009-09-08 17:33:34 3377] INFO (XendCheckpoint:466) xc_kemari_save: 
p2m_size: 991235
[2009-09-08 17:33:34 3377] INFO (XendCheckpoint:466) kemari_restore: 
magic_pfns 0: 131070, 1: 131068, 2:
131069
 [2009-09-08 17:33:41 3377] INFO (XendCheckpoint:466) kemari_restore: 
callback irq 100000000001800Saving m
emory pages: iter 1  79%shared_info_frame or grant: 991232
 [2009-09-08 17:33:41 3377] INFO (XendCheckpoint:466) shared_info_frame 
or grant: 991233
[2009-09-08 17:33:41 3377] INFO (XendCheckpoint:466) shared_info_frame 
or grant: 991234
[2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) 1: sent 458723, 
skipped 0, delta 7751ms, dom0 38%, t
arget 0%, sent 1939Mb/s, dirtied 0Mb/s 0 pages
 [2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) Total pages sent= 
458723 (0.46x)
[2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) (of which 0 were 
fixups)
[2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) All memory is saved
[2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) status received: 0
[2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) Save exit rc=0
 [2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) xc_kemari_control: 
cmd=4
[2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) blk_port 1 attached
 [2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) xc_kemari_control: 
cmd=4
[2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) blk_port 5 attached
 [2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) xc_kemari_control: 
cmd=4
[2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) net_port 7 attached
 [2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) running startERROR 
Internal error: Sorry, reached MA
X_BATCH_SIZE.  We will fix this lator.
 [2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) ERROR Internal 
error: xc_kemari_update failed
[2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) ERROR Internal 
error: Error when handling events
[2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) xc_kemari_control: 
cmd=2
[2009-09-08 17:33:42 3377] INFO (XendCheckpoint:466) successufully 
execute KEMARI_OP_off
[2009-09-08 17:33:42 3377] ERROR (XendCheckpoint:195) Save failed on 
domain test2 (4) - resuming.
Traceback (most recent call last):
 File "/usr/lib64/python2.4/xen/xend/XendCheckpoint.py", line 163, in save
   forkHelper(cmd, fd, saveInputHandler, False)
  File "/usr/lib64/python2.4/xen/xend/XendCheckpoint.py", line 454, in 
forkHelper
   raise XendError("%s failed" % string.join(cmd))
XendError: /usr/lib64/xen/bin/xc_kemari_save 5 4 0 0 4 failed
[2009-09-08 17:33:42 3377] DEBUG (XendDomainInfo:2476) 
XendDomainInfo.resumeDomain(4)
 So what can be done to make it working? Is it better to use 
Kemari/kernel from Mercurial repository at xenbits?
And in general what is current Kemari project status?
Thanks,
Eugene
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
 
 |