本人譯做集合:http://www.cnblogs.com/f-ck-need-u/p/7048359.htmlhtml
rpc.mountd(8) System Manager's Manual rpc.mountd(8) NAME rpc.mountd - NFS mount守護進程 SYNOPSIS /usr/sbin/rpc.mountd [options] DESCRIPTION rpc.mountd守護進程用於實現NFS服務端的NFS MOUNT協議。 NFS服務端會維護一張可被NFS客戶端訪問的本地物理文件系統的表。表中的每一個文件系統都被稱爲 導出的文件系統,或簡稱爲導出項。 導出表中的每一個文件系統都有單獨的訪問控制列表(acl)。rpc.mountd使用這些acl來決定NFS客戶端 是否容許訪問對應的文件系統。關於如何管理NFS服務端的導出表,參見export(5)和exportfs(8)的 man文檔。 Mounting exported NFS File Systems NFS MOUNT協議有幾個過程組成。最主要的是MNT(mount an export)和UMNT(unmount an export)。 MNT請求有兩個參數:一個顯式參數,它包含待掛載的導出項的根目錄的路徑,還有一個隱式參數, 表示的是MNT請求發送者的IP地址。 當NFS客戶端發送的MNT請求被接收時,rpc.mountd根據導出表檢查路徑名和發送者的IP地址,若是 發送者被容許訪問其所請求的導出項,rpc.mountd將爲導出根目錄返回一個NFS文件句柄給客戶端。 而後客戶端就可使用該根文件句柄,NFS的文件查找請求也能夠在導出項的目錄結構中穿行。 The rmtab File 每當MNT請求成功(即成功掛載導出項),rpc.mountd都會爲向/var/lib/nfs/rmtab文件中寫一條信息。 當接收到來自NFS客戶端的UMNT請求時,rpc.mountd會簡單地從/var/lib/nfs/rmtab文件中移除對應 對應項。 客戶端可使用showmount(8)命令探測NFS服務端已導出的文件系統列表,或列出服務端被其它客戶 端掛載的導出文件系統。showmount(8)使用的是NFS MOUNT協議中另外一個程序,它用來輸出服務端已 導出的文件系統的關於信息。 但注意,/var/lib/nfs/rmtab文件的內容並不必定準確無誤。即便在調用UMNT後,客戶端仍可能繼續 訪問導出項。若是客戶端未發送UMNT請求就重啓了,/var/lib/nfs/rmtab中對應項仍會保留,但已經 過時無效。 OPTIONS -d kind or --debug kind 開啓調試功能。有效的kind值爲:all, auth, call, general和parse。 -F or --foreground 使rpc.mountd運行在前臺。 -f export-file or --exports-file export-file 該選項指定exports文件,並列出其中的全部客戶端對象以及對應的mount選項(見exports(5))。 默認的exports文件爲/etc/exports。 -h or --help 輸出命令使用方法。 -o num or --descriptors num 設置能打開的文件描述符最大數量。 -N mountd-version or --no-nfs-version mountd-version 該選項可以讓rpc.mount不向特定版本的NFS提供服務。 -n or --no-tcp 不要爲mount發送tcp廣播。 -p num or -P num or --port num 指定用於RPC監聽套接字的端口號。若是未指定該選項,rpc.mountd將嘗試從/etc/services中獲 取,若是獲取成功,則全部監聽套接字設置都設置爲此端口,不然爲每一個監聽套接字選擇一個 隨機臨時的端口 當NFS MOUNT請求必須穿過防火牆時,可使用該選項調整rpc.mountd的監聽端口。 -H prog or --ha-callout prog 指定一個高可用的喚起程序(callout program)。該程序會接收全部MOUNT和UNMOUNT請求的喚起。 這使得rpc.mountd可被用於高可用NFS(HA-NFS)環境。 該喚起程序使用4個參數來運行。第一個參數是mount或unmount喚起的緣由(The first is mount or unmount depending on the reason for the callout)。第二個參數是正在運行mount的客戶端 名稱。第三個參數是客戶端正在掛載的導出路徑。第四個參數是客戶端具備該路徑的併發mount 數(The last is the umber of concurrent mounts that we believe the client has of that path )。 在kernel 2.6和以後的版本中不須要指定喚起程序。取而代之的是,將NFS文件系統掛載在 /proc/fs/nfsd上。 -s, --state-directory-path directory 指定放置rpc.statd狀態信息的目錄。若是未指定該選項,則默認路徑爲/var/lib/nfs。 -r, --reverse-lookup rpc.mountd會跟蹤rmtab文件中IP地址。當發起了一個DUMP請求(例如某用戶運行了showmount -a) 時,默認將返回IP地址而不是主機名。該選項使得rpc.mountd反向解析IP地址爲主機名並返回。 啓用該選項在某些環境下會大幅度下降性能。 -t N or --num-threads=N or --num-threads N 該選項指定rpc.mountd spawn出的線程數。默認爲1個線程,通常已經足夠了。只有在NFS幾秒內 須要處理成百上千個NFS mount請求風暴時,或DNS解析服務很慢甚至不可到達時,纔可能須要使 用更多的線程。 -u or --no-udp 禁止爲mount發送UDP廣播。 -V version or --nfs-version version 指定rpc.mountd能夠爲特定版本的NFS提供服務。當前版本的rpc.mountd支持NFSv2以上的全部版 本。 -v or --version 輸出rpc.mountd的版本信息並退出。 -g or --manage-gids 接收來自內核的請求,爲使用訪問控制列表,將uid映射到gid列表中。通常狀況下,NFS請求中 包含了一個UID和GID列表。因爲NFS協議的限制,GID列表中最多隻能有16個GID。若是使用"-g" 選項,則從客戶端接收到的gid列表將被服務端上的gid列表替換,服務端的gid列表是經過適當 的搜索查找生成的。注意,主gid(primary gid)不會改變。 TCP_WRAPPERS SUPPORT 可使用tcp_wrapper庫或iptables來保護rpc.mountd的監聽。 注意,tcp_wrapper只支持IPv4的網絡。 只需向/etc/hosts.allow中添加NFS對端(要求此端rpc.mountd運行被訪問)的主機名便可,即便rpc.mountd 的程序名不是mountd,也要使用mountd做爲名稱。 當訪問控制文件中使用的主機名不能被解析爲IP地址時,該主機名將強制忽略掉。更多信息見tcpd(8)和 hosts_access(5)的man文檔。 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)
如下是NFS相關翻譯篇:網絡
翻譯:man rpcbind(rpcbind中文手冊)
翻譯:man nfsd(rpc.nfsd中文手冊)
翻譯:man mountd(rpc.mountd中文手冊)
翻譯:man statd(rpc.statd中文手冊)
翻譯:man sm-notify(sm-notify命令中文手冊)
翻譯:man exportfs(exportfs命令中文手冊)
部分翻譯:man nfs 併發