https://bugzilla.novell.com/show_bug.cgi?id=369838 Summary: losetup failure not detected by /etc/xen/scripts/block Product: SUSE Linux 10.1 Version: Final Platform: x86-64 OS/Version: SLES 10 Status: NEW Severity: Normal Priority: P5 - None Component: Xen AssignedTo: cgriffin@novell.com ReportedBy: michael@netdirect.ca QAContact: qa@suse.de Found By: Customer Customer setup a glusterfs filesystem and symlinked the local Xen repository to a directory under glusterfs. After doing so, they were unable to start up any VMs. According to http://www.gluster.org/docs/index.php/GlusterFS_FAQ#Loop_mounting_image_file..., directio needs to be disabled. No problem, we can do that. Bug is that the failure of losetup was not detected/reported by the block script. What happens from the command line: vmhost01:~ # losetup /dev/loop0 /mnt/glusterfs-core/xen/lab02/vmhost01/images/test-vm01/test ioctl: LOOP_SET_FD: Invalid argument Log snippet: vmhost01 logger: /etc/xen/scripts/block: Writing backend/vbd/2/51712/hotplug-status error to xenstore. vmhost01 logger: /etc/xen/scripts/block: losetup /dev/loop0 /mnt/glusterfs-core/xen/lab02/vmhost01/images/test-vm01/OSdisk vmhost01 logger: /etc/xen/scripts/xen-hotplug-cleanup: XENBUS_PATH=backend/console/2/0 vmhost01 logger: /etc/xen/scripts/vif-bridge: offline XENBUS_PATH=backend/vif/2/0 vmhost01 logger: /etc/xen/scripts/block: remove XENBUS_PATH=backend/vbd/2/51712 vmhost01 logger: /etc/xen/scripts/block: Writing backend/vbd/2/51712/hotplug-status error to xenstore. vmhost01 logger: /etc/xen/scripts/block: xenstore-read backend/vbd/2/51712/node failed. vmhost01 logger: /etc/xen/scripts/block: Writing backend/vbd/2/51712/hotplug-status error to xenstore. vmhost01 logger: /etc/xen/scripts/block: /etc/xen/scripts/block failed; error detected. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.