Add support for suppressing different NFS versions.
[nfs-utils.git] / utils / nfsd / nfsd.man
1 .\"
2 .\" nfsd(8)
3 .\"
4 .\" Copyright (C) 1999 Olaf Kirch <okir@monad.swb.de>
5 .TH rpc.nfsd 8 "31 May 1999"
6 .SH NAME
7 rpc.nfsd \- NFS server process
8 .SH SYNOPSIS
9 .BI "/usr/sbin/rpc.nfsd [" options "]" " "nproc
10 .SH DESCRIPTION
11 The
12 .B rpc.nfsd
13 program implements the user level part of the NFS service. The
14 main functionality is handled by the
15 .B nfsd.o
16 kernel module; the user space program merely starts the specified
17 number of kernel threads.
18 .P
19 The
20 .B rpc.mountd
21 server provides an ancillary service needed to satisfy mount requests
22 by NFS clients.
23 .SH OPTIONS
24 .TP
25 .B \-p " or " \-\-port  port
26 specify a diferent port to listen on for NFS requests. By default,
27 .B rpc.nfsd
28 will listen on port 2049.
29 .TP
30 .B \-N " or " \-\-no-nfs-version vers
31 This option can be used to request that 
32 .B rpc.nfsd
33 does not offer certain versions of NFS. The current version of
34 .B rpc.nfsd
35 can support both NFS version 2,3 and the newer version 4.
36 .TP
37 .I nproc
38 specify the number of NFS server threads. By default, just one
39 thread is started. However, for optimum performance several threads
40 should be used. The actual figure depends on the number of and the work
41 load created by the NFS clients, but a useful starting point is
42 8 threads. Effects of modifying that number can be checked using
43 the
44 .BR nfsstat (8)
45 program.
46 .SH SEE ALSO
47 .BR rpc.mountd (8),
48 .BR exportfs (8),
49 .BR rpc.rquotad (8),
50 .BR nfsstat (8).
51 .SH AUTHOR
52 Olaf Kirch, Bill Hawes, H. J. Lu, G. Allan Morris III,
53 and a host of others.