使用通用 NFS 装载工具进行统一装载
为了在同时出现多个 NFS 版本导出时有效地实现统一装载,您具备一个 NFS 装载工具.了解通用 NFS 装载工具如何帮助减少多个 NFS 版本的处理,并简化这些版本的管理.本文描述通用 NFS 装载的概念,并且概括地介绍这个系统的优势及其应用.此外,本文还给出一些总体设计细节. 在本文中,我们演示如何使用通用 NFS 装载工具将所有现有的 NFS 版本的导出和装载合并到一个无缝的机制中.让我们考虑这样一个场景:服务器为 3 个版本的 NFS 导出目录项.目前,如果客户机要访问所有这些项,它在不同的装载点分开装载每个项.尽管 NFS 版本 4 提供的伪树(pseudo-tree)机制能够一次装载所有 NFSv4 导出项,但它仅适用于由该版本生成的项.虽然版本 4 能够进行一次性装载(存在伪树时),但是客户机分开装载版本 2 和 3 的项. 通用 NFS 装载工具实际上是 mount 命令的包装器,它使用户能够通过一个命令从特定服务器装载所有导出项.改动 NFS 服务器不太好,这个包装器在客户机(对用户是透明的)内部分别执行不同的 mount. 看看 NFS 服务器上的目录结构,如图 1 所示:
在这个场景中,需要在客户机中执行以下 mount: 一个 NFSv4 mount:装载 NFSv4 伪树(Fileset1 和 Fileset2).NFSv4 伪树特性允许 NFSv4 客户机在伪树中对所有导出的项仅执行一个 mount 操作.
使用通用 NFS 装载工具有以下优点: 用户仅需进行一次装载就能访问服务器上的所有信息;以前不支持这个功能. 总体而言,通用 NFS 装载机制是最方便的.接下来,我们看看在实现通用 NFS 装载工具的过程中的一些设计决策.
设计实现细节 我们先看一下通用 NFS 装载系统的基础架构.通用 NFS 装载工具从内部向服务器发送一个请求,要求访问所有导出项.
收到服务器的回复之后,将执行清单 1 中的算法:
|
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |