Martti Kuparinen
2009-Aug-05 06:20 UTC
[Xen-users] Unable to start domU because losetup fails
Hi,
I have Xen 3.3.1 dom0 on Debian with 2.6.26-2-xen-amd64 kernel and I had to
"xm
destroy" my domU. Now when I try to start it again it fails like this:
# xm list | grep n39
#
# xm create -c /xen/conf/n39
Using config file "/xen/conf/n39".
ROOT xen1:~> Error: Device 4 (vbd) could not be connected. losetup -r
/dev/loop1
/xen/iso/amd64-netbsd-6.iso failed
# losetup -a
/dev/loop0: [0012]:3039235 (/xen/iso/i386-netbsd-5.iso)
/dev/loop100: [0012]:3039235 (/xen/iso/i386-netbsd-5.iso)
/dev/loop101: [0012]:3039235 (/xen/iso/i386-netbsd-5.iso)
/dev/loop102: [0012]:3039235 (/xen/iso/i386-netbsd-5.iso)
/dev/loop103: [0012]:3039235 (/xen/iso/i386-netbsd-5.iso)
/dev/loop104: [0012]:3039235 (/xen/iso/i386-netbsd-5.iso)
/dev/loop105: [0012]:3039235 (/xen/iso/i386-netbsd-5.iso)
/dev/loop106: [0012]:3039235 (/xen/iso/i386-netbsd-5.iso)
/dev/loop107: [0012]:3039235 (/xen/iso/i386-netbsd-5.iso)
# losetup -d /dev/loop1
ioctl: LOOP_CLR_FD: Device or resource busy
# lsof | grep "loop1 "
loop1 15416 root cwd DIR 254,0 4096
2 /
loop1 15416 root rtd DIR 254,0 4096
2 /
loop1 15416 root txt unknown
/proc/15416/exe
# ps axww | grep 15416
9973 pts/7 R+ 0:00 grep 15416
15416 ? S< 0:00 [loop1]
# kill -9 15416
# ps axww | grep 15416
9975 pts/7 R+ 0:00 grep 15416
15416 ? S< 0:00 [loop1]
# mount
/dev/mapper/vg0-root on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda1 on /boot type ext3 (rw)
storage:/xen on /xen type nfs (rw,addr=172.16.17.1)
Any ideas how to get rid of loop1 without rebooting?
Another thing, (and not a real solution but) why doesn''t Xen use
"losetup -f" to
find the first device?
# losetup -f
/dev/loop2
PS. Is there any target date for 3.3.2 and 3.4.1 releases?
Martti
_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
Martti Kuparinen
2009-Aug-05 06:54 UTC
Re: [Xen-users] Unable to start domU because losetup fails
Martti Kuparinen wrote:> Any ideas how to get rid of loop1 without rebooting?Just a clarification, I know reboot will solve this but I can''t reboot dom0 today... Martti _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Keith Coleman
2009-Aug-05 14:27 UTC
Re: [Xen-users] Unable to start domU because losetup fails
On Wed, Aug 5, 2009 at 2:20 AM, Martti Kuparinen<martti.kuparinen@iki.fi> wrote:> Hi, > > I have Xen 3.3.1 dom0 on Debian with 2.6.26-2-xen-amd64 kernel and I had to > "xm destroy" my domU. Now when I try to start it again it fails like this: > > # xm list | grep n39 > # > # xm create -c /xen/conf/n39 > Using config file "/xen/conf/n39". > ROOT xen1:~> Error: Device 4 (vbd) could not be connected. losetup -r > /dev/loop1 /xen/iso/amd64-netbsd-6.iso failed >Manually mount your iso using losetup then specify the loop device in your domU config to bypass this issue.> > PS. Is there any target date for 3.3.2 and 3.4.1 releases? >The releases are very close and should go final at the end of this week. Keith Coleman _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users