[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[Linux-cluster] Re: [NFS] [RFC] NLM lock failover admin interface
- From: James Yarbrough <jmy lolita engr sgi com>
- To: Wendy Cheng <wcheng redhat com>, Neil Brown <neilb suse de>
- Cc: linux-cluster redhat com, nfs lists sourceforge net
- Subject: [Linux-cluster] Re: [NFS] [RFC] NLM lock failover admin interface
- Date: Tue, 13 Jun 2006 08:23:44 -0700 (PDT)
> There seems to be an unstated assumption here that there is one
> virtual IP per exported filesystem. Is that true?
This is the normal case for such HA services. There may actually be
a single IP address covering multiple filesystems and/or NFS exports.
> I think that maybe the right thing to do is *not* drop the locks on a
> particular filesystem, but to drop the locks made to a particular
> virtual IP.
For filesystems such as ext2 or xfs, you unmount the filesystem on the
current server and mount it on the new server when doing a failover.
In this case, you have to be able to get rid of all the locks first and
you do that for the entire filesystem. For a cluster filesystem such as
cxfs, you don't actually unmount the filesystem, so you really need the
per-IP address approach.
> If I want to force-unmount a filesystem, I need to unexport it, and I
> need to kill all the locks. Currently you can only remove locks from
> all filesystems, which might not be ideal.
This is definitely less than ideal. This will force notification and
reclaim for all exported filesystems. This can be a significant problem.
jmy sgi com
650 933 3124
Why is there a snake in my Coke?
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]