NFS的一些基本概念
2013-08-05 11:40
141 查看
功能:
允许remote hosts 通过网络mount 已经在本地mount的file systems
版本:
三个版本:NFSv2 NFSv3 NFSv4
RHEL 6支持这三种版本,默认使用v4
协议:
所有版本的NFS都可以使用TCP,v2和v3支持UDP,v4只使用TCP
服务端口:TCP 2049
mounting和locking 协议:
v4版本已不再与rpcbind lockd和rpc.statd daemons交互。 rpc.mountd daemon仍是必需,主要用于设置export,而不参与任何写操作
几个required services:
nfs:NFS server主服务
nfslock:启动相应的RPC process,允许NFS Clients锁定nfs server上的file
rpcbind:本地RPC service保留port
几个RPC process:
rpc.mountd: 由NFS server用来处理来自NFSv2和NFSv3 client的mount请求。它检查请求的NFS share当前是否 exported,然后检查该client是否有权限mount,如果检查成功,即返回一个success给client,并且提供NFS share的File-Handle给NFS client。
rpc.nfsd: 与linux kernel一起处理NFS client的动态需求,比如一旦一个NFS client connect即提供server 线程。该process与nfs server相对应。
lockd:是一个同时在NFS SERVER和NFS client上运行的kernel 线程,执行NLM协议,允许NFSv2和NFSv3 Client lock file。无论NFS server是否运行,无论NFS 文件系统是否mount,该proces都自动运行。
rpc.statd:执行NSM(NETWORK STATUS MONITOR)协议,当NFS SERVER没有正常shutdown的时候通知NFS client。该process随nfslock service一起自动启动,不需要用户配置。【在NFSv4中不再使用】
rpc.rquotad:该process为远程用户提供用户quota信息。其随着nfs service一起启动,无需配置。
rpc.idmapd:在on-the-wire NFSv4 names以及本次UID和GID进行map。 要在NFSv4中使用idmap,需配置/etc/idmapd.conf
允许remote hosts 通过网络mount 已经在本地mount的file systems
版本:
三个版本:NFSv2 NFSv3 NFSv4
RHEL 6支持这三种版本,默认使用v4
协议:
所有版本的NFS都可以使用TCP,v2和v3支持UDP,v4只使用TCP
服务端口:TCP 2049
mounting和locking 协议:
v4版本已不再与rpcbind lockd和rpc.statd daemons交互。 rpc.mountd daemon仍是必需,主要用于设置export,而不参与任何写操作
几个required services:
nfs:NFS server主服务
nfslock:启动相应的RPC process,允许NFS Clients锁定nfs server上的file
rpcbind:本地RPC service保留port
几个RPC process:
rpc.mountd: 由NFS server用来处理来自NFSv2和NFSv3 client的mount请求。它检查请求的NFS share当前是否 exported,然后检查该client是否有权限mount,如果检查成功,即返回一个success给client,并且提供NFS share的File-Handle给NFS client。
rpc.nfsd: 与linux kernel一起处理NFS client的动态需求,比如一旦一个NFS client connect即提供server 线程。该process与nfs server相对应。
lockd:是一个同时在NFS SERVER和NFS client上运行的kernel 线程,执行NLM协议,允许NFSv2和NFSv3 Client lock file。无论NFS server是否运行,无论NFS 文件系统是否mount,该proces都自动运行。
rpc.statd:执行NSM(NETWORK STATUS MONITOR)协议,当NFS SERVER没有正常shutdown的时候通知NFS client。该process随nfslock service一起自动启动,不需要用户配置。【在NFSv4中不再使用】
rpc.rquotad:该process为远程用户提供用户quota信息。其随着nfs service一起启动,无需配置。
rpc.idmapd:在on-the-wire NFSv4 names以及本次UID和GID进行map。 要在NFSv4中使用idmap,需配置/etc/idmapd.conf
相关文章推荐
- LCD显示的一些基本概念以及DSI的一些clock解释
- [Python]网络爬虫(一):一些基本概念
- C++一些基本概念总结【面向过程篇】——编译预处理
- SVN的一些基本概念
- 【FI/CO】FI/CO模块的一些基本概念
- 【Tensorflow】Tensorflow一些常用基本概念与函数
- 数据结构中关于树的一些基本概念--随时更新 推荐
- Tensorflow一些常用基本概念与函数(1)
- 一些存储基本概念
- android git gerrit 一些基本概念和问题
- IPsec相关的一些基本概念
- Tensorflow一些常用基本概念与函数(4)
- 一、图的一些基本概念
- lucene.net的一些基本使用方法和概念
- 数据仓库与数据挖掘的一些基本概念
- ORACLE rac 的一些基本概念
- Lucene的一些基本使用方法和概念 (JAVA)
- 数据仓库的一些基本概念
- 浏览器工作原理(三):关于解析的一些基本概念(理论性很强)
- Android的一些基本概念小整理