netapp存储配置练习-NFS.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WORD 格式 整理 学习 参考 资料 分享 NetApp存储基础学习汇总(第四部分) 目 录 TOC \o 一、NFS管理 PAGEREF _Toc259621462 \h 1 1.1、NFS基础知识 PAGEREF _Toc259621463 \h 1 1.2、NFS启动的 RPC daemons(后台进程) PAGEREF _Toc259621464 \h 4 1.3、NFS 的文件存取权限(以linux为例) PAGEREF _Toc259621465 \h 5 1.4、NFS Server 端的设定 PAGEREF _Toc259621466 \h 6 1.5、/etc/exports文件讲解 PAGEREF _Toc259621467 \h 9 1.6、exportfs命令 PAGEREF _Toc259621468 \h 12 1.7、主机端如何mount输出的资源 PAGEREF _Toc259621469 \h 13 二、NETAPP关于NFS的文档 PAGEREF _Toc259621470 \h 15 2.1、NFS基础知识 PAGEREF _Toc259621471 \h 15 2.2、NFS的配置 PAGEREF _Toc259621472 \h 17 2.3、访问权限测试 PAGEREF _Toc259621473 \h 20 2.4、NFS的性能调整 PAGEREF _Toc259621474 \h 23 一、NFS管理 1.1、NFS基础知识 NFS 就是 Network FileSystem 的缩写,最早是由 HYPERLINK "/" \t "_blank" Sun 公司所提出的。 它最大的功能就是可以通过网络,让不同的计算机、不同的操作系统、可以彼此分享档案 (share files)。所以,也可以简单的将它看做是一个档案服务器 (file server)!这个 NFS 服务器可以让你的PC将网络远端的 NFS 主机分享的目录,挂载到本地端的机器当中, 在本地端的机器看起來,那个远端主机的目录就好像是自己的一个磁盘分区(partition)!使用上相当的方便! 既然 NFS 是通过网络来进行资料的传输,那么 NFS 使用那个 port来进行传输呢?答案是不知道!因为 NFS 用来传输的 port 是随机选择小于 1024 以下的端口来使用的。 那用户端怎么知道服务器端使用那个port 呢?这时候就得要远程过程调用(Remote Procedure Call, RPC) 协议来辅助了。 远程过程调用 (RPC) 是一种协议,程序可使用这种协议向网络中的另一台计算机上的程序请求服务。由于使用 RPC 的程序不必了解支持通信的网络协议的情况,因此 RPC 提高了程序的互操作性。在 RPC 中,发出请求的程序是客户程序,而提供服务的程序是服务器。 因为NFS支持的功能相当的多,而不同的功能都会使用不同的程序来启动, 每启动一个功能就会启用一些 port 来传输资料,因此, NFS 的功能所对应的 port 才没有固定住, 而是采用随机取用一些未被使用的小于1024 的端口来作为传输之用。但如此一来又造成客户端想要连上服务器的困扰, 因为客户端必须要知道服务器端的相关端口才能够连接。 这时候RPC 最主要的功能就是指定每个NFS 功能所对应的 port number ,并且反馈给客户端,让客户端可以连接到正确的端口上去。 那 RPC 又是如何知道每个NFS 的端口呢?这是因为服务器在启动NFS 时会随机取用数个端口,并主动的向 RPC 注册,因此 RPC 可以知道每个端口对应的 NFS 功能,然后RPC 又是固定使用 port 111 来监听客户端的需求并反馈客户端正确的端口。 所以在服务器端启动NFS服务之前,RPC对应的portmap服务就要启动了,否则NFS无法注册端口。 由于 NFS 的各项功能都必須要向 RPC 来注册,如此一来 RPC 才能了解 NFS 这个服务的各项功能的 port number, PID, NFS 服务器所监听的 IP 等等,而客户端才能够通过 RPC 找到正确对应的端口。 也就是说,NFS 必須要有 RPC 存在时才能成功的提供服務, 因此我们称 NFS 为RPC server 的一种。事实上,有很多这样的服务器都是向 RPC 注册的, 比如,NIS (Network Information Service) 也是 RPC server 的一种。 此外,不论是客户端还是服务器端,在要使用 NFS 时,两者都需要启动 RPC 才行。 在linux服务器上启动NFS服务的过程 [root@rhel5

文档评论(0)

smdh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档