From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?ISO-8859-1?Q?S=E9bastien_Riccio?= Subject: Xen 3.1 - migration fail / save/restore of PV guests too Date: Sat, 26 May 2007 17:57:09 +0200 Message-ID: <465858D5.7010308@swisscenter.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Hi, I'm currently playing with Xen 3.1 live migration and save/restore featur= es. I tried to migrate and save/restore a 32p domain on a 64 host and both=20 fails. When I attemp to "xm save centos5 centos.save" xend.log reports this: (I guess if xm save doesn't work, (live) migrations won't either). [2007-05-26 17:20:03 3206] DEBUG (XendCheckpoint:88) [xc_save]:=20 /usr/lib64/xen/bin/xc_save 22 3 0 0 0 [2007-05-26 17:20:03 3206] DEBUG (XendDomainInfo:824) Storing domain=20 details: {'console/ring-ref': '254742', 'image/en try': '3222274048', 'console/port': '2', 'store/ring-ref': '254743',=20 'image/loader': 'generic', 'vm': '/vm/06ed00fe-11 62-4fc4-b5d8-11993ee4a8b9',=20 'control/platform-feature-multiprocessor-suspend': '1',=20 'image/hv-start-low': '4118806528' , 'image/guest-os': 'linux',=20 'image/features/writable-descriptor-tables': '1', 'image/virt-base':=20 '3221225472', 'memor y/target': '524288', 'image/guest-version': '2.6',=20 'image/features/supervisor-mode-kernel': '1', 'image/pae-mode': 'ye s', 'console/limit': '1048576', 'image/paddr-offset': '0',=20 'image/hypercall-page': '3222278144', 'image/suspend-cancel ': '1', 'cpu/0/availability': 'online',=20 'image/features/pae-pgdir-above-4gb': '1',=20 'image/features/writable-page-table s': '1', 'image/features/auto-translated-physmap': '1', 'name':=20 'migrating-centos5', 'domid': '3', 'image/xen-version' : 'xen-3.0', 'store/port': '1'} [2007-05-26 17:20:03 3206] DEBUG (XendCheckpoint:320) suspend [2007-05-26 17:20:03 3206] DEBUG (XendCheckpoint:91) In saveInputHandler=20 suspend [2007-05-26 17:20:03 3206] DEBUG (XendCheckpoint:93) Suspending 3 ... [2007-05-26 17:20:03 3206] DEBUG (XendDomainInfo:443)=20 XendDomainInfo.shutdown(suspend) [2007-05-26 17:20:03 3206] DEBUG (XendDomainInfo:908)=20 XendDomainInfo.handleShutdownWatch [2007-05-26 17:20:03 3206] DEBUG (XendDomainInfo:908)=20 XendDomainInfo.handleShutdownWatch [2007-05-26 17:20:03 3206] INFO (XendCheckpoint:98) Domain 3 suspended. [2007-05-26 17:20:03 3206] INFO (XendDomainInfo:1090) Domain has=20 shutdown: name=3Dmigrating-centos5 id=3D3 reason=3Dsuspend. [2007-05-26 17:20:03 3206] DEBUG (XendCheckpoint:107) Written done [2007-05-26 17:20:05 3206] INFO (XendCheckpoint:349) ERROR Internal=20 error: Timed out waiting for frame list updated. [2007-05-26 17:20:05 3206] INFO (XendCheckpoint:349) ERROR Internal=20 error: Failed to map/save the p2m frame list [2007-05-26 17:20:05 3206] INFO (XendCheckpoint:349) Save exit rc=3D1 [2007-05-26 17:20:05 3206] ERROR (XendCheckpoint:140) Save failed on=20 domain centos5 (3). Traceback (most recent call last): File "/usr/lib64/python/xen/xend/XendCheckpoint.py", line 109, in save forkHelper(cmd, fd, saveInputHandler, False) File "/usr/lib64/python/xen/xend/XendCheckpoint.py", line 337, in=20 forkHelper raise XendError("%s failed" % string.join(cmd)) XendError: /usr/lib64/xen/bin/xc_save 22 3 0 0 0 failed [2007-05-26 17:20:05 3206] DEBUG (XendDomainInfo:1699)=20 XendDomainInfo.resumeDomain(3) [2007-05-26 17:20:05 3206] DEBUG (XendCheckpoint:143)=20 XendCheckpoint.save: resumeDomain [2007-05-26 17:21:24 3206] DEBUG (XendDomainInfo:1660)=20 XendDomainInfo.destroy: domid=3D3 [2007-05-26 17:21:24 3206] DEBUG (XendDomainInfo:1677)=20 XendDomainInfo.destroyDomain(3) Any idea what could be the problem ? I tried both with source and binary tarballs and with latest mercurial=20 build too.... Thank you for your answers. S=E9bastien