]> git.decadent.org.uk Git - nfs-utils.git/blob - utils/nfsd/nfsd.man
a890ea6df12c8f8d8e830dcdc73b2d7df64f6370
[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 [-p " port "] " 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 .BI \-p " 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 .I nproc
31 specify the number of NFS server threads. By default, just one
32 thread is started. However, for optimum performance several threads
33 should be used. The actual figure depends on the number of and the work
34 load created by the NFS clients, but a useful starting point is
35 8 threads. Effects of modifying that number can be checked using
36 the
37 .BR nfsstat (8)
38 program.
39 .SH SEE ALSO
40 .BR rpc.mountd (8),
41 .BR exportfs (8),
42 .BR rpc.rquotad (8),
43 .BR nfsstat (8).
44 .SH AUTHOR
45 Olaf Kirch, Bill Hawes, H. J. Lu, G. Allan Morris III,
46 and a host of others.