[Ocfs2-devel] shutdown of filesystems and quorum

Sunil Mushran Sunil.Mushran at oracle.com
Wed Sep 28 18:46:06 CDT 2005


umount script should look at /etc/mtab and not /etc/fstab.

netfs looks at /etc/mtab or /proc/mounts depending on the version.

Joel Becker wrote:

>	I just realized.  Even with _netdev, we have a problem on Red
>Hat.  Normally, we assume that netfs will start up our _netdev
>filesystems and umount them on shutdown.  But what about filesystems
>that aren't in /etc/fstab?  What about filesystems that are noauto?  I'm
>not sure what netfs does with noauto on shutdown, but I'm certain it has
>no idea about OCFS2 filesystems that aren't in /etc/fstab.  It knows
>about nfs/gfs/etc, because it hardcodes those fs types.  But it only
>tracks OCFS2 filesystems via the /etc/fstab entries.
>	What does this mean?  Even with /etc/init.d/netfs, any
>filesystem that isn't in /etc/fstab will not be umounted before the
>network is stopped.  So every other node mounting that filesystem will
>see:
>
>	o network connection went away
>	o heartbeat is still alive
>	=> Ergo, make a quorum decision, perhaps killing myself.
>
>Yuk.
>	What should we do?  Try to persuade Red Hat to add OCFS2 as an
>explicit type in netfs (means we don't even need to tell our customers
>_netdev anymore)?  That doesn't help sles/debian.  We have a script for
>sles.  Maybe use that everywhere?
>	What are your thoughts?
>
>Joel
>  
>



More information about the Ocfs2-devel mailing list