From: "Rajat Upadhyaya" <urajat@novell.com>
To: <nfsv4@linux-nfs.org>
Cc: neilb@suse.de, Olaf Kirch <okir@suse.de>, nfs@lists.sourceforge.net
Subject: NFSv4 Active-Active Cluster Queries
Date: Thu, 20 Jul 2006 00:11:26 -0600 [thread overview]
Message-ID: <44BF6BE5.6FDC.007F.0@novell.com> (raw)
In-Reply-To: 44BF6BE60200007F0000E3FF@lucius.provo.novell.com
Hi,
I have been working on setting up NFSv4 in cluster scenario. But when
it comes to an Active-Active setup, it seems there are a few problems.
In Active-Passive case, the /var/lib/nfs directory itself is moved to
shared storage & on the nodes in the cluster, symlinks are created
pointing to the location on shared storage. This isn't possible in case
of Active-Active setup. In this case, we will need to use scripts to
merge the information in /var/lib/nfs from the failed node with that on
the running one and then do a re-export.
1) From the High Availability wiki (http://wiki.linux-ha.org), I got to
this page -
http://chilli.linuxmds.com/~mschilli/NFS/active-active-nfs.html where
a method of setting up Active-Active NFS failover was described.
Basically a set of scripts is used to duplicate the rmtab entries on the
node that takes over the process during failover. Will this method hold
in case of NFSv4 too? What other data would need to be duplicated?
2) Assuming there are 2 nodes in a cluster, a client mounts different
exports from both the nodes. Then if one node goes down, the other node
takes over the failed node's IP & re-exports its exports. In this case,
if (1) holds, what happens to the rmtab entry? Is it possible to merge
the 2 entries?
3) Locking issues - revocation & reacquiring of locks.
4) I can see that there is some HA callout code in nfs-utils (under
support). Is this applicable for NFSv4 also?
Is my understanding here correct? If so, are there any
work-arounds/solutions for the issues? Also, are there any other
problems which I have missed out?
Regards,
Rajat
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
NFS maillist - NFS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs
next parent reply other threads:[~2006-07-20 6:09 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <44BCC5620200007F0000E2C6@lucius.provo.novell.com>
[not found] ` <44BCD1F80200007F0000E2CA@lucius.provo.novell.com>
[not found] ` <44BCE7BB0200007F0000E2E7@lucius.provo.novell.com>
[not found] ` <44BF54250200007F0000E3E0@lucius.provo.novell.com>
[not found] ` <44BF5EF80200007F0000E3E4@lucius.provo.novell.com>
[not found] ` <44BF5F580200007F0000E3E7@lucius.provo.novell.com>
[not found] ` <44BF5F8B0200007F0000E3EA@lucius.provo.novell.com>
[not found] ` <44BF607D0200007F0000E3ED@lucius.provo.novell.com>
[not found] ` <44BF6B4F0200007F0000E3F6@lucius.provo.novell.com>
[not found] ` <44BF6B870200007F0000E3F9@lucius.provo.novell.com>
[not found] ` <44BF6BA30200007F0000E3FC@lucius.provo.novell.com>
[not found] ` <44BF6BE60200007F0000E3FF@lucius.provo.novell.com>
2006-07-20 6:11 ` Rajat Upadhyaya [this message]
2006-07-20 7:12 ` NFSv4 Active-Active Cluster Queries Neil Brown
2006-07-21 17:27 ` Wendy Cheng
2006-07-20 13:52 ` J. Bruce Fields
2006-07-26 8:58 ` Yatin Manerker
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=44BF6BE5.6FDC.007F.0@novell.com \
--to=urajat@novell.com \
--cc=neilb@suse.de \
--cc=nfs@lists.sourceforge.net \
--cc=nfsv4@linux-nfs.org \
--cc=okir@suse.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.