[Cluster-devel] gfs_controld doesn't clean up tables properly
Fabio Massimo Di Nitto
fabbione at fabbione.net
Mon Oct 29 11:29:17 UTC 2007
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.
More information about the Cluster-devel
mailing list