[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] vif doesn't appear
Igor Chubin <igor@xxxxxxx> writes: > On Di, Okt 14, 2008 at 12:18:54 +0200, Ferenc Wagner wrote: > >> 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... > > What does show the command > brctl show > on the host in that moment? I'll check that next time. However, I'm using a static bridge setup, so the bridges are always up: bridge name bridge id STP enabled interfaces br891 8000.00065b8e7272 no vlan891 br894 8000.00065b8e7272 no vlan894 br897 8000.00065b8e7272 no vlan897 Xen doesn't touch them except for adding the vifs. I forgot to state that in xend-config.sxp (network-script network-dummy) (vif-script vif-bridge) What seems more relevant is that udevmonitor doesn't say a word in the failing case, though usually it reports lots of events (amongst them vif additions) on domU creation. This suggests some hotplug problem. -- Thanks, Feri. _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |