[DRBD-user] HA-NFS & drbd
Patrick at JGSullivan.com
Fri Mar 4 22:17:19 CET 2005
Thanks, Dave! Your HA post explains a lot. I've integrated your patch on my
test systems and it does appear to work perfectly - it's much cleaner than
my hack and allows me to keep my nfs-mounted home directory logins active
during the failover. Good luck on patching fuser.
PATRICK K. JAROMIN
574.234-2211 . fax: 312.943.9675
JGSullivan Interactive, Inc.
> -----Original Message-----
> From: drbd-user-bounces at linbit.com [mailto:drbd-user-bounces at linbit.com]
> On Behalf Of Dave Dykstra
> Sent: Friday, March 04, 2005 2:16 PM
> To: drbd-user at linbit.com
> Subject: Re: [DRBD-user] HA-NFS & drbd
> On Fri, Mar 04, 2005 at 11:35:41AM -0600, Patrick Jaromin wrote:
> > We're running an HA-NFS setup where the clustered servers are also NFS
> > clients of themselves.
> > Initially, I was having a problem where the failover would hang up on
> > 'fuser' call in the Filesystem script. It would typically work if I
> > commented this call out, however, occasionally this would result in a
> > botched failover. This would happen if there were any processes running
> > the mount point -- and since we're mounting the user home directories,
> > anyone logged into their account could cause hb_standby to fail.
> > Ultimately, I believe I've fixed the issue by issuing (via a custom
> > resource.d script) a 'fuser -mk /nfs-mount-point' just before stopping
> > nfs server. This works for us since we use the NFS mount points as data
> > directories - no critical server processes are run from them.
> > So far this has worked flawlessly for us...although I've only been using
> > DRBD for a couple weeks now, so I'd be interested in hearing if anyone
> > thinks this might be a bad idea.
> > - Patrick
> That sounds like a good compromise. It still defeats some of my purpose,
> which is to allow programs on the file server to continue during a
> failover, but at least it would allow us to have access to our home
> directories on the standby server.
> There was a recent discussion about the fuser hang on the linux-ha
> mailing list. It's caused by fuser following symbolic links in /proc
> that point to the files related to open file descriptors.
> My solution to that is at
> - Dave
> drbd-user mailing list
> drbd-user at lists.linbit.com
More information about the drbd-user