From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fabio Massimo Di Nitto Date: Mon, 29 Oct 2007 12:29:17 +0100 Subject: [Cluster-devel] gfs_controld doesn't clean up tables properly In-Reply-To: <4721A7F7.6050705@ubuntu.com> References: <4721A7F7.6050705@ubuntu.com> Message-ID: <4725C40D.3080800@fabbione.net> List-Id: To: cluster-devel.redhat.com MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit I found the problem to be a missing /sbin/umount.gfs* in the installed system. Is there any way we can make the system provide a *slightly* better error? Fabio Fabio Massimo Di Nitto wrote: > Hi guys, > > I think we have seen a similar bug a while ago and I am afraid it's back again. > > Extremely simple setup, 3 nodes cluster, no services or anything fancy. One > shared block device (aoe + vblade) on 2.6.24-rc1. > > node1# mkfs.gfs -j 6 -p lock_dlm -t gutsy:gfs /dev/etherd/e0.0 > > on all nodes: > > mount -t gfs /dev/etherd/e0.0 /mnt/gfs > umount /mnt/gfs > mount -t gfs /dev/etherd/e0.0 /mnt/gfs > /sbin/mount.gfs: mount point already used or other mount in progress > /sbin/mount.gfs: error mounting lockproto lock_dlm > > Oct 26 10:37:55 node3 gfs_controld[3466]: mount point /mnt/gfs already used > > note that the first mount succeeded properly. > > Attempting to mount to another mountpoint will stall: > > root at node3:~# mount -t gfs /dev/etherd/e0.0 /mnt/gfs2 > [hang] > there is no strace output. > > Fabio > > PS sorry i don't have enough time to look into this today in more details. > -- I'm going to make him an offer he can't refuse.