首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >理解NFS4导出与伪膜系统

理解NFS4导出与伪膜系统
EN

Server Fault用户
提问于 2010-05-12 19:43:46
回答 1查看 1.3K关注 0票数 3

我想我理解前NFS4 4导出的工作方式,特别是导出点的命名空间。

(即)在服务器上导出/mnt/blah,使用挂载服务器:/mnt/blah /my/mnt/point on client)

然而,我很难把我的头绕在NFS4出口上。

到目前为止,我能够收集到的是,通过用fsid=0标记“root”来导出它,然后将它引用为'/‘,在客户端导入它。

(即)exportfs -o fsid=0 /mnt/blah在服务器上,挂载服务器:/ on客户端)

然而,在那之后,它变得有点奇怪。从我的游戏中看,我似乎无法输出任何不在/mnt/blah之下的东西。例如,除非服务器上存在/mnt/blah/home/user1 1,否则当试图从客户端挂载时,exportfs /home/user1 1会失败。

如果是这样的话,在服务器和挂载服务器上的exportfs /mnt/blah / subdir 1之间有什么区别:客户机上的/subdir1,而只是跳过exportfs和安装您想要的/mnt/blah的任何子目录?

为什么您需要导出除根之外的任何东西?无论如何,它都在同一个名称空间中。

EN

回答 1

Server Fault用户

发布于 2010-09-01 10:04:44

这样做的目的是添加一个抽象层,使您具有更大的灵活性;您可以在服务器上移动东西,而不必重新配置所有客户端来反映新的路径。

您可以通过绑定导出/mnt/blah之外的东西,例如,将它安装在blah中。

代码语言:javascript
复制
mount --bind /home /mnt/blah/home
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/141257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档