Hi,
I''m running changeset 14422 on 64bit.
I did a full compile and reinstall from scratch.
I can successfully xm save and restore a win 2003 VM - but just once. The
second save fails, nothing happens and the domain is still running. I see
the following file sizes:
-rwxr-xr-x 1 root root 546181260 Mar 19 15:26 snapshot
-rwxr-xr-x 1 root root 1345 Mar 19 15:26 snapshot2
as you see the second snapshot file is almost empty.
Any ideas?
Below is what I see in xend.log.
Regards,
Amin
[2007-03-19 15:26:44 2790] DEBUG (XendConfig:1288) update_with_image_sxp
([''hvm'', [''kernel'',
''/usr/lib/xen/boot/hvmloader''], [''acpi'',
''1''],
[''apic'', ''1''], [''boot'',
''c''], [''device_
model'', ''/usr/lib64/xen/bin/qemu-dm''],
[''display'', '':0''], [''isa'',
''0''],
[''localtime'', ''0''],
[''nographic'', ''0''],
[''pae'', ''0''], [''stdvga'',
''0''],
[''usb'', ''1''],
[''usbdevice'', ''tablet
''], [''vncconsole'', ''1''],
[''vncunused'', ''1''],
[''xauthority'', ''/
root/.xauthwpWPr3'']])
[2007-03-19 15:26:44 2790] DEBUG (XendDomainInfo:816) Storing domain
details: {''console/port'': ''3'',
''name'': ''migrating-Hyp_1'',
''console/
limit'': ''1048576'', ''vm'':
''/vm/18d4a195-23d
4-1f07-2962-3b73972eaeef'', ''domid'':
''2'', ''cpu/0/availability'':
''online'',
''memory/target'': ''524288'',
''control/platform-feature-multiprocessor-
suspend'': ''1'', ''store/ring-ref'':
''131
070'', ''store/port'': ''2''}
[2007-03-19 15:26:44 2790] INFO (XendCheckpoint:81) save hvm domain
[2007-03-19 15:26:44 2790] DEBUG (XendCheckpoint:95) [xc_save]: /usr/
lib64/xen/bin/xc_save 4 2 0 0 4
[2007-03-19 15:26:44 2790] INFO (XendCheckpoint:344) xc_hvm_save:dom=2,
max_iters=0, max_factor=0, flags=0x4, live=0, debug=0.
[2007-03-19 15:26:44 2790] INFO (XendCheckpoint:344) ERROR Internal
error: HVM:Couldn''t map live_shinfo
[2007-03-19 15:26:44 2790] ERROR (XendCheckpoint:147) Save failed on
domain Hyp_1 (2).
Traceback (most recent call last):
File "//usr/lib64/python/xen/xend/XendCheckpoint.py", line 116, in
save
forkHelper(cmd, fd, saveInputHandler, False)
File "//usr/lib64/python/xen/xend/XendCheckpoint.py", line 332, in
forkHelper
raise XendError("%s failed" % string.join(cmd))
XendError: /usr/lib64/xen/bin/xc_save 4 2 0 0 4 failed
[2007-03-19 15:26:44 2790] DEBUG (XendDomainInfo:1659)
XendDomainInfo.resumeDomain(2)
[2007-03-19 15:26:44 2790] INFO (XendDomainInfo:1866) Dev 768 still
active, looping...
[2007-03-19 15:26:44 2790] INFO (XendDomainInfo:1866) Dev 768 still
active, looping...
[2007-03-19 15:26:44 2790] INFO (XendDomainInfo:1866) Dev 768 still
active, looping...
[2007-03-19 15:26:44 2790] INFO (XendDomainInfo:1866) Dev 768 still
active, looping...
[2007-03-19 15:26:44 2790] INFO (XendDomainInfo:1885) Dev 0 still active,
looping...
[2007-03-19 15:26:45 2790] INFO (XendDomainInfo:1885) Dev 0 still active,
looping...
[2007-03-19 15:26:45 2790] DEBUG (XendDomainInfo:1670)
XendDomainInfo.resumeDomain: devices released
[2007-03-19 15:26:45 2790] DEBUG (XendDomainInfo:816) Storing domain
details: {''console/port'': ''3'',
''name'': ''migrating-Hyp_1'',
''console/
limit'': ''1048576'', ''vm'':
''/vm/18d4a195-23d
4-1f07-2962-3b73972eaeef'', ''domid'':
''2'', ''cpu/0/availability'':
''online'',
''memory/target'': ''524288'',
''control/platform-feature-multiprocessor-
suspend'': ''1'', ''store/ring-ref'':
''131
070'', ''store/port'': ''2''}
[2007-03-19 15:26:45 2790] INFO (XendDomainInfo:1290) createDevice: vfb :
{''vncunused'': ''1'',
''other_config'': {''vncunused'':
''1'', ''type'': ''vnc'',
''display'': '':0'',
''xauthority'': ''/ro
ot/.xauthwpWPr3''}, ''xauthority'':
''/root/.xauthwpWPr3'', ''devid'': None,
''location'': ''localhost:5900'',
''type'': ''vnc'', ''display'':
'':0'', ''uuid'':
''d5e3d396-6910-5dec-9603-658206adcbbb''
}
[2007-03-19 15:26:45 2790] ERROR (XendDomainInfo:1687)
XendDomainInfo.resume: xc.domain_resume failed on domain 2.
Traceback (most recent call last):
File "//usr/lib64/python/xen/xend/XendDomainInfo.py", line 1681, in
resumeDomain
self._createDevices()
File "//usr/lib64/python/xen/xend/XendDomainInfo.py", line 1292, in
_createDevices
devid = self._createDevice(devclass, config)
File "//usr/lib64/python/xen/xend/XendDomainInfo.py", line 1268, in
_createDevice
return self.getDeviceController(deviceClass).createDevice(devConfig)
File "//usr/lib64/python/xen/xend/server/vfbif.py", line 48, in
createDevice
DevController.createDevice(self, config)
File "//usr/lib64/python/xen/xend/server/DevController.py", line
111,
in createDevice
raise VmError("Device %s is already connected." % dev_str)
VmError: Device 0 (vfb) is already connected.
[2007-03-19 15:26:45 2790] DEBUG (XendCheckpoint:150)
XendCheckpoint.save: resumeDomain
[2007-03-19 15:26:45 2790] DEBUG (XendConfig:1288) update_with_image_sxp
([''hvm'', [''kernel'',
''/usr/lib/xen/boot/hvmloader''], [''acpi'',
''1''],
[''apic'', ''1''], [''boot'',
''c''], [''device_
model'', ''/usr/lib64/xen/bin/qemu-dm''],
[''display'', '':0''], [''isa'',
''0''],
[''localtime'', ''0''],
[''nographic'', ''0''],
[''pae'', ''0''], [''stdvga'',
''0''],
[''usb'', ''1''],
[''usbdevice'', ''tablet
''], [''vncconsole'', ''1''],
[''vncunused'', ''1''],
[''xauthority'', ''/
root/.xauthwpWPr3'']])
[2007-03-19 15:26:45 2790] DEBUG (XendDomainInfo:816) Storing domain
details: {''console/port'': ''3'',
''name'': ''Hyp_1'',
''console/limit'':
''1048576'', ''vm'':
''/vm/18d4a195-23d4-1f07-296
2-3b73972eaeef'', ''domid'': ''2'',
''cpu/0/availability'': ''online'',
''memory/
target'': ''524288'',
''control/platform-feature-multiprocessor-suspend'':
''1'', ''store/ring-ref'':
''131070'', ''sto
re/port'': ''2''}
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel