一、概念
nfs server:提供服务的服务器。
nfs client:访问服务端的服务器。
RPC:远程过程调用 (Remote Procedure Call) 是能使客户端执行其他系统中程序的一种机制。
关系:NFS是一种文件系统,RPC负责信息的传输。
二、NFS守护进程
nfsd:基本的nfs守护进程,保证客户端能够连接服务端。
mountd:RPC安装守护进程,管理NFS文件系统。
当客户端通过nfsd连接到服务端时候,还要进行身份验证,根据服务端上面/etc/exports来对比客户端的权限。
三、安装
服务端
1.安装相关的rpm包
yum install rpcbind nfs-utils -y
# nfs-utils:基本的NFS命令以及监控程序。
# rpcbind:支持安全的NFS RPC服务的连接。
2.查看nfs相关的配置文件
rpm -qc nfs-utils
/etc/gssproxy/24-nfs-server.conf
/etc/modprobe.d/lockd.conf
/etc/nfs.conf
/etc/nfsmount.conf
/etc/request-key.d/id_resolver.conf
/etc/sysconfig/nfs
/var/lib/nfs/etab
/var/lib/nfs/rmtab
/var/lib/nfs/state
/var/lib/nfs/xtab
3./etc/e