aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin
diff options
context:
space:
mode:
authorRick Macklem <rmacklem@FreeBSD.org>2019-12-20 21:25:51 +0000
committerRick Macklem <rmacklem@FreeBSD.org>2019-12-20 21:25:51 +0000
commit1fd129c9ff21b833750e55a462a201ef75f29ea9 (patch)
tree1239b782a2ec9753352509948ba6be8717c384a2 /usr.sbin
parent2be36b34378e018b77e1015cb8f6162dc7ecdb34 (diff)
downloadsrc-1fd129c9ff21b833750e55a462a201ef75f29ea9.tar.gz
src-1fd129c9ff21b833750e55a462a201ef75f29ea9.zip
Update the man page to reflect the addition of NFSv4.2 (r355677).
Include references to NFSv4.2 and associated RFCs. Also clarify when a Linux client needs to set vfs.nfsd.flexlinuxhack if a pNFS server is in use. This is a content change.
Notes
Notes: svn path=/head/; revision=355954
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/nfsd/nfsd.828
1 files changed, 17 insertions, 11 deletions
diff --git a/usr.sbin/nfsd/nfsd.8 b/usr.sbin/nfsd/nfsd.8
index 3d1b9e44c4c0..c8a5fea4e6a2 100644
--- a/usr.sbin/nfsd/nfsd.8
+++ b/usr.sbin/nfsd/nfsd.8
@@ -28,7 +28,7 @@
.\" @(#)nfsd.8 8.4 (Berkeley) 3/29/95
.\" $FreeBSD$
.\"
-.Dd February 14, 2019
+.Dd December 20, 2019
.Dt NFSD 8
.Os
.Sh NAME
@@ -222,9 +222,15 @@ RFC1094,
.%T "NFS: Network File System Version 3 Protocol Specification" ,
RFC1813,
.%T "Network File System (NFS) Version 4 Protocol" ,
-RFC3530 and
+RFC7530,
.%T "Network File System (NFS) Version 4 Minor Version 1 Protocol" ,
-RFC5661.
+RFC5661,
+.%T "Network File System (NFS) Version 4 Minor Version 2 Protocol" ,
+RFC7862,
+.%T "File System Extended Attributes in NFSv4" ,
+RFC8276 and
+.%T "Parallel NFS (pNFS) Flexible File Layout" ,
+RFC8435.
.Pp
If
.Nm
@@ -323,13 +329,13 @@ and then restart it, after the
.Xr gssd 8
is running.
.Pp
-If mirroring is enabled via the
-.Fl m
-option and there are Linux clients doing NFSv4.1 mounts, those clients
-need to be patched to support the
-.Dq tightly coupled
-variant of
-the Flexible File layout or the
+For a Flexible File Layout pNFS server,
+if there are Linux clients doing NFSv4.1 or NFSv4.2 mounts, those
+clients might need the
.Xr sysctl 8
vfs.nfsd.flexlinuxhack
-must be set to one on the MDS as a workaround.
+to be set to one on the MDS as a workaround.
+.Pp
+Linux 5.n kernels appear to have been patched such that this
+.Xr sysctl 8
+does not need to be set.