[Bug 689622] New: Improvement: Add more configuration options to nfsserver init script & YaST
https://bugzilla.novell.com/show_bug.cgi?id=689622
https://bugzilla.novell.com/show_bug.cgi?id=689622#c0
Summary: Improvement: Add more configuration options to
nfsserver init script & YaST
Classification: openSUSE
Product: openSUSE 11.4
Version: Factory
Platform: Other
OS/Version: openSUSE 11.4
Status: NEW
Severity: Normal
Priority: P5 - None
Component: YaST2
AssignedTo: bnc-team-screening@forge.provo.novell.com
ReportedBy: joschibrauchle@gmx.de
QAContact: jsrain@novell.com
Found By: ---
Blocker: ---
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US)
AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.70 Safari/533.4
Situation:
We are running a high-availability NFS server with Kerberos support in a two
node cluster. The two nodes use a shared hostname to provide the NFS service to
the clients.
Problem:
In order to run NFS with Kerberos support on a shared hostname (which is not
the ACTUAL hostname of any machine), the init script of the NFS server
(/etc/init.d/nfsserver) of the NFS client (/etc/init.d/nfs) need to be patched.
In case there would be any update to the NFS server or client, these changes
will be overwritten.
Solution:
Add configuration options to /etc/sysconfig/nfs that will be passed on to the
NFS server and client init scripts.
More details:
I adding the following options in /etc/init.d/nfsserver:
---------
1) Make the location of the rpc_pipefs directory configurable (because we link
/var/lib/nfs to a DRBD device, thus the standard path /var/lib/nfs/rpc_pipefs
is not available on the DRBD slave, which causes the nfs client to malfunction)
2) Add shared hostname as an option to SVCGSSD
3) Add shared hostname as an option to NFSD
---------
--- nfsserver 2011-04-25 17:36:21.000000000 +0200
+++ nfsserver.patched 2011-04-25 17:35:43.000000000 +0200
@@ -50,6 +50,12 @@
# with force-reload (in case signalling is not supported) are
# considered a success.
+# HA patches:
+RPC_PIPEFS_DIR=/var/lib/rpc_pipefs
+SVCGSSD_OPTIONS="-n"
+NFSD_OPTIONS="-H
https://bugzilla.novell.com/show_bug.cgi?id=689622
https://bugzilla.novell.com/show_bug.cgi?id=689622#c
zj jia
https://bugzilla.novell.com/show_bug.cgi?id=689622
https://bugzilla.novell.com/show_bug.cgi?id=689622#c
Thomas Göttlicher
https://bugzilla.novell.com/show_bug.cgi?id=689622
https://bugzilla.novell.com/show_bug.cgi?id=689622#c1
Neil Brown
https://bugzilla.novell.com/show_bug.cgi?id=689622
https://bugzilla.novell.com/show_bug.cgi?id=689622#c2
--- Comment #2 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=689622
https://bugzilla.novell.com/show_bug.cgi?id=689622#c4
--- Comment #4 from Moussa Sagna
https://bugzilla.novell.com/show_bug.cgi?id=689622
https://bugzilla.novell.com/show_bug.cgi?id=689622#c8
Neil Brown
https://bugzilla.novell.com/show_bug.cgi?id=689622
https://bugzilla.novell.com/show_bug.cgi?id=689622#c
Swamp Workflow Management
https://bugzilla.novell.com/show_bug.cgi?id=689622
https://bugzilla.novell.com/show_bug.cgi?id=689622#c9
--- Comment #9 from Neil Brown
https://bugzilla.novell.com/show_bug.cgi?id=689622
https://bugzilla.novell.com/show_bug.cgi?id=689622#c10
Swamp Workflow Management
participants (1)
-
bugzilla_noreply@novell.com