Collection of my translations :
rpc.mountd(8) System Manager's Manual rpc.mountd(8) NAME rpc.mountd - NFS
mount Daemons SYNOPSIS/usr/sbin/rpc.mountd [options] DESCRIPTION
rpc.mountd Daemons for implementation NFS Server side NFS MOUNT agreement .
NFS The server will maintain a NFS Table of the local physical file system accessed by the client . Each file system in the table is called Exported file system , Or export item for short .
Each file system in the export table has a separate access control list (acl).rpc.mountd Use these acl To decide NFS client
Whether to allow access to the corresponding file system . About how to manage NFS Export table of server , See export(5) and exportfs(8) Of man file . Mounting
exported NFS File Systems NFS MOUNT The protocol consists of several processes . The main thing is MNT(mount an
export) and UMNT(unmount an export). MNT The request has two parameters : An explicit parameter , It contains the path to the root of the exported item to be mounted , There is also an implicit parameter ,
It means MNT Request sender's IP address . When NFS Sent by client MNT When the request is received ,rpc.mountd Check pathnames and sender's IP address , If
The sender is allowed to access the requested export item ,rpc.mountd Will return a NFS File handle to client .
The client can then use the root file handle ,NFS The file lookup request for can also be traversed in the directory structure of the exported item . The rmtab File
whenever MNT Request succeeded ( The export item is successfully mounted ),rpc.mountd All will do /var/lib/nfs/rmtab Write a message in the file .
When received from NFS Client's UMNT On request ,rpc.mountd Will simply /var/lib/nfs/rmtab Remove corresponding in file Counterpart .
Client can use showmount(8) Command probe NFS List of file systems exported by the server , Or list other clients of the server End mounted export file system .showmount(8
) Using NFS MOUNT Another program in the agreement , It is used to output that the server has About exported file systems . But notice ,/var/lib/nfs/
rmtab The content of the document is not necessarily accurate . Even when calling UMNT after , Client may still continue Access export items . If the client does not send UMNT The request is restarted ,/var/lib/nfs/
rmtab The corresponding items in will remain , But already Invalid expiration . OPTIONS-d kind or --debug kind Turn on debugging function . effective kind The value is :all,
auth, call, general and parse.-F or --foreground send rpc.mountd Run in front desk . -f export-file
or --exports-file export-file This option specifies exports file , And list all the client objects and their corresponding mount option ( see exports(
5)). default exports The file is /etc/exports. -h or --help Output command usage . -o num or --descriptors
num Set the maximum number of file descriptors that can be opened .-N mountd-version or --no-nfs-version mountd-version
This option allows rpc.mount Not to specific versions of NFS Provision of services .-n or --no-tcp Don't do it mount send out tcp radio broadcast . -p num or -P num
or --port num Specify for RPC Port number of listening socket . If this option is not specified ,rpc.mountd Will try from /etc/services Medium gain
take , If successful , All listening socket settings are set to this port , Otherwise, select one for each listening socket Random temporary port When NFS
MOUNT When the request has to go through the firewall , You can use this option to adjust rpc.mountd Listening port for .-H prog or --ha-callout prog
Specify a highly available calling program (callout program). The program will receive all MOUNT and UNMOUNT Arousal of request .
This makes rpc.mountd Can be used for high availability NFS(HA-NFS) Environmental Science . This call up program uses 4 Parameters to run . The first parameter is mount or unmount Causes of arousal (The
first ismount or unmount depending on the reason for the
callout). The second parameter is running mount Clients of name . The third parameter is the export path the client is mounting . The fourth parameter is the concurrency of the client with the path mount number (The
last is the umber of concurrent mounts that we believe the client has of that
path ). stay kernel2.6 And later versions do not need to specify the calling program . Instead , take NFS The file system is mounted on the /proc/fs/nfsd upper . -s,
--state-directory-path directory Specify placement rpc.statd Directory of status information . If this option is not specified , The default path is /var/lib/
nfs.-r, --reverse-lookup
rpc.mountd Can track rmtab In file IP address . When a DUMP request ( For example, a user runs showmount-a)
Time , Default will return IP Address instead of hostname . This option enables rpc.mountd Reverse parsing IP Address is the host name and returns . Enabling this option can significantly degrade performance in some environments .-t N or
--num-threads=N or --num-threads N This option specifies rpc.mountd
spawn Threads out . Default is 1 Threads , Generally enough . Only in NFS Seconds Hundreds of them need to be processed NFS
mount When requesting storm , or DNS When the parsing service is slow or even unreachable , To make With more threads .-u or --no-udp Prohibited as mount send out UDP radio broadcast . -V
version or --nfs-version version
appoint rpc.mountd Can be a specific version of NFS Provision of services . Current version of rpc.mountd support NFSv2 All versions above book .-v or --version
output rpc.mountd Version information of and exit .-g or --manage-gids
Receive requests from the kernel , To use access control lists , take uid Map to gid In the list . Normally ,NFS On request
Contains a UID and GID list . because NFS Limitation of agreement ,GID You can only have at most in the list 16 individual GID. If using "-g"
option , Received from the client gid The list will be gid List replacement , Server side gid The list is through the appropriate Generated by . be careful , main gid(primary
gid) Will not change . TCP_WRAPPERS SUPPORT have access to tcp_wrapper Library or iptables To protect rpc.mountd Monitoring of .
be careful ,tcp_wrapper Only supported IPv4 Network of . Just to /etc/
hosts.allow Add to NFS Opposite end ( Require this end rpc.mountd Run accessed ) The host name of , even if rpc.mountd
The program name of is not mountd, Also use mountd As name . When the host name used in the access control file cannot be resolved to IP Address time , The hostname will be forced to be ignored . For more information, see tcpd(8) and
hosts_access(5) Of man file . IPv6 and TI-RPC support TI-RPC is a pre-requisite for
supporting NFS on IPv6. If TI-RPC support is built into rpc.mountd, it attempts
to start listeners on net work transports marked'visible' in /etc/netconfig.As
long as at least one network transport listener starts successfully, rpc.mountd
will operate. FILES/etc/exports input file for exportfs,listing exports,export
options,and access control lists/var/lib/nfs/rmtab table of clients accessing
server's exports SEE ALSO exportfs(8), exports(5), showmount(8), rpc.nfsd(8),
rpc.rquotad(8), nfs(5), tcpd(8), hosts_access(5), iptables(8), netconfig(5) RFC
1094 - "NFS: Network File System Protocol Specification" RFC 1813 - "NFS
Version 3 Protocol Specification" AUTHOR Olaf Kirch, H. J. Lu, G. Allan Morris
III, and a host of others.31 Dec 2009 rpc.mountd(8)
Here is NFS Related translation :

translate :man rpcbind(rpcbind Chinese Manual ) <>
translate :man nfsd(rpc.nfsd Chinese Manual ) <>
translate :man mountd(rpc.mountd Chinese Manual )
translate :man statd(rpc.statd Chinese Manual ) <>
translate :man sm-notify(sm-notify Command manual in Chinese )
translate :man exportfs(exportfs Command manual in Chinese )
Partial translation :man nfs <>