2.5. NFS 服务器上需要的服务
Red Hat Enterprise Linux (RHEL)使用内核模块和用户空间进程的组合来提供 NFS 文件共享:
服务名称 | NFS 版本 | 描述 |
---|---|---|
| 3 |
这个进程接受来自本地远程过程调用(RPC)服务的端口保留,使其可用或被宣传出去,允许相应的远程 RPC 服务访问它们。 |
| 3, 4 |
此服务处理来自 NFSv3 客户端的 它检查请求的 NFS 共享是否当前由 NFS 服务器导出,是否允许客户端访问它。 |
| 3, 4 | 这个进程通告显式的 NFS 版本和服务器定义的协议。它与内核合作来满足 NFS 客户端的动态需求,例如在每次 NFS 客户端连接时提供服务器线程。
|
| 3, 4 | 此服务为远程用户提供了用户配额信息。 |
| 4 | 此进程提供 NFSv4 客户端和服务器向上调用,它会在 NFSv4 名称('user@domain' 形式的字符串)和本地用户及组 ID 之间进行映射。 |
| 3, 4 |
此服务代表 |
| 4 | 此服务提供一个 NFSv4 客户端跟踪守护进程,在网络分区和服务器重启过程中,当其他客户端获取了冲突的锁时,该进程防止服务器授予锁回收。 |
| 3 | 此服务在本地主机重启时向其他 NFSv3 客户端提供通知,在远程 NFSv3 主机重启时向内核提供通知。 |
模块名称 | NFS 版本 | 描述 |
---|---|---|
| 3, 4 | 为请求共享 NFS 文件系统提供服务的 NFS 内核模块。 |
| 3 | 这个内核模块实现 Network Lock Manager (NLM)协议,它允许客户端锁定服务器上的文件。当 NFS 服务器运行时,RHEL 自动加载模块。 |