Hi,
I'm running two dom0s between which I (live) migrate domUs.
Sometimes. Other times the migration seems to succeed, but the
migrated domU is never unpaused, as the vif devices does not appear on
the receiving host:
[2008-10-13 16:56:21 19638] INFO (XendCheckpoint:373) Memory reloaded (1523
pages)
[2008-10-13 16:56:21 19638] INFO (XendCheckpoint:373) Domain ready to be built.
[2008-10-13 16:56:21 19638] INFO (XendCheckpoint:373) Restore exit with rc=0
[2008-10-13 16:56:21 19638] DEBUG (XendCheckpoint:344) store-mfn 719436
[2008-10-13 16:56:21 19638] DEBUG (XendCheckpoint:344) console-mfn 778540
[2008-10-13 16:56:21 19638] DEBUG (XendDomainInfo:1838)
XendDomainInfo.completeRestore
[2008-10-13 16:56:21 19638] DEBUG (XendDomainInfo:1008) Storing domain details:
{'console/ring-ref': '778540', 'image/entry': '3224596480', 'console/port':
'2', 'store/ring-ref': '719436', 'image/loader': 'gene
ric', 'vm': '/vm/15bd1442-affa-1f26-e205-026998b2fddd',
'control/platform-feature-multiprocessor-suspend': '1', 'image/hv-start-low':
'4118806528', 'image/guest-os': 'linux', 'image/virt-base': '3221225472', 'm
emory/target': '131072', 'image/guest-version': '2.6', 'image/pae-mode': 'yes',
'console/limit': '1048576', 'image/hypercall-page': '3222278144',
'image/suspend-cancel': '1', 'cpu/0/availability': 'online', 'im
age/features/pae-pgdir-above-4gb': '1', 'image/features/writable-page-tables':
'0', 'console/type': 'xenconsoled', 'name': 'service.grid', 'domid': '5',
'image/xen-version': 'xen-3.0', 'store/port': '1'}
[2008-10-13 16:56:21 19638] DEBUG (XendDomainInfo:1851)
XendDomainInfo.completeRestore done
[2008-10-13 16:56:21 19638] DEBUG (DevController:151) Waiting for devices vif.
[2008-10-13 16:56:21 19638] DEBUG (XendDomainInfo:1092)
XendDomainInfo.handleShutdownWatch
[2008-10-13 16:56:21 19638] DEBUG (DevController:156) Waiting for 0.
[2008-10-13 16:56:21 19638] DEBUG (DevController:595) hotplugStatusCallback
/local/domain/0/backend/vif/5/0/hotplug-status.
[2008-10-13 16:58:01 19638] ERROR (XendCheckpoint:297) Device 0 (vif) could not
be connected. Hotplug scripts not working.
Traceback (most recent call last):
File "/usr/lib/xen-3.2-1/bin/../lib/python/xen/xend/XendCheckpoint.py", line
295, in restore
dominfo.waitForDevices() # Wait for backends to set up
File "/usr/lib/xen-3.2-1/bin/../lib/python/xen/xend/XendDomainInfo.py", line
586, in waitForDevices
self.getDeviceController(devclass).waitForDevices()
File "/usr/lib/xen-3.2-1/bin/../lib/python/xen/xend/server/DevController.py",
line 152, in waitForDevices
return map(self.waitForDevice, self.deviceIDs())
File "/usr/lib/xen-3.2-1/bin/../lib/python/xen/xend/server/DevController.py",
line 167, in waitForDevice
(devid, self.deviceClass))
VmError: Device 0 (vif) could not be connected. Hotplug scripts not working.
Bummer. If I reboot the receiving dom0, the same migration succeeds
without any problem. How could I further debug this problem? It used
to work, but since then lots of software have been updated on the dom0
(like udev for example). The hypervisors are 3.2.1, the dom0 kernels
are 2.6.18. The same problems exists with straight domain creation,
too: when the migration fails, I can't even create domains on that
dom0, only after reboot...
--
I'd be grateful for any idea.
Thanks,
Feri.
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|