[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-bugs] [Bug 1415] New: Migration fails because of allegedly mounted vbd



http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1415

           Summary: Migration fails because of allegedly mounted vbd
           Product: Xen
           Version: 3.0 (general)
          Platform: x86-64
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Tools
        AssignedTo: xen-bugs@xxxxxxxxxxxxxxxxxxx
        ReportedBy: florian.rustedt@xxxxxxxxxxx


First the scenario:
dual HP DL 180G5 with shared drbd in primary/primary onto an ocfs2-filesystem
mounted on both sides. Both sides have exactly the same Dom0 installation
(actual gentoo) with XEN 3.3.0, except IP and hostname.

Now the error:
Migration of a domain falis with an error telling that the vbd could not be
started because of a loop mounted ressource what is definetly wrong:
------------------------------------------------
[2009-02-12 10:11:00 5952] ERROR (XendCheckpoint:327) Device 2053 (vbd) could
not be connected.
File /VirtualMachines/Templates/Suse_hda5 is loopback-mounted through
/dev/loop0, which is mounted in a guest domain, and so cannot be mounted now.
Traceback (most recent call last):
  File "usr/lib64/python2.5/site-packages/xen/xend/XendCheckpoint.py", line
325, in restore
    dominfo.waitForDevices() # Wait for backends to set up
  File "usr/lib64/python2.5/site-packages/xen/xend/XendDomainInfo.py", line
848, in waitForDevices
    self.getDeviceController(devclass).waitForDevices()
  File "usr/lib64/python2.5/site-packages/xen/xend/server/DevController.py",
line 156, in waitForDevices
    return map(self.waitForDevice, self.deviceIDs())
  File "usr/lib64/python2.5/site-packages/xen/xend/server/DevController.py",
line 192, in waitForDevice
    (devid, self.deviceClass, err))
VmError: Device 2053 (vbd) could not be connected.
File /VirtualMachines/Templates/Suse_hda5 is loopback-mounted through
/dev/loop0, which is mounted in a guest domain, and so cannot be mounted now.
xen1 ~ # mount
/dev/sda1 on / type xfs (rw,noatime)
/proc on /proc type proc (rw,nosuid,nodev,noexec) sysfs on /sys type sysfs
(rw,nosuid,nodev,noexec) udev on /dev type tmpfs
(rw,nosuid,size=10240k,mode=755) devpts on /dev/pts type devpts
(rw,nosuid,noexec,gid=5,mode=620)
/dev/sda6 on /tmp type xfs (rw,noatime)
/dev/sda7 on /usr/portage type xfs (rw,noatime) shm on /dev/shm type tmpfs
(rw,noexec,nosuid,nodev) none on /config type configfs (rw) none on /dlm type
ocfs2_dlmfs (rw) usbfs on /proc/bus/usb type usbfs
(rw,noexec,nosuid,devmode=0664,devgid=85)
/dev/drbd0 on /VirtualMachines type ocfs2 (rw,_netdev,heartbeat=local)
xen1 ~ # umount /dev/loop0
umount: /dev/loop0: not mounted


-- 
Configure bugmail: 
http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

_______________________________________________
Xen-bugs mailing list
Xen-bugs@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-bugs


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.