linux 影响nfs挂载,linux – 许多NFS挂载有什么问题吗?

通常在sarge上我认为我们遇到了大约30-40个坐骑的问题,我们不得不改变我们的地图,所以我们做了更少的坐骑.

为什么我不能在我的客户端上安装超过255个NFS文件系统?为什么有时甚至不到255?

A.在Linux上,为每个挂载的文件系统分配一个主编号,指示它是什么文件系统类型(例如,ext3,nfs,isofs);和次要编号,使其在相同类型的文件系统中是唯一的.在2.6之前的内核中,Linux主要和次要数字只有8位,因此它们的数值范围可以从0到255.由于次要数字只有8位,因此系统只能安装255个相同类型的文件系统.因此,系统最多可以安装255个NFS文件系统,另外255个ext3文件系统,255个以上的iosfs文件系统,等等. 2.6之后的内核具有20位宽的次要数字,这减轻了这种限制.

但是,对于Linux NFS客户端,问题稍微更糟,因为它是一个匿名文件系统.基于磁盘的本地文件系统具有与之关联的块设备,但匿名文件系统则没有.例如,/ proc是一个匿名文件系统,其他网络文件系统也是如此.所有匿名文件系统共享相同的主要编号,因此在单个主机上最多只能安装255个匿名文件系统.

通常,在任何给定的客户端上,您不需要超过十或二十个NFS挂载.但是,在某些大型企业中,您的工作和用户可能分布在数百个NFS文件服务器上.要解决可以在单个主机上安装的NFS文件系统数量的限制,我们建议您为Linux设置并运行一个automounter守护程序.自动挂载程序根据需要查找并装入文件系统,并卸载它发现的任何非活动状态.您可以在此处找到有关Linux自动挂载程序的更多信息.

您还可能会对系统上的特权网络端口数量进行限制. NFS客户端使用唯一的套接字,每个NFS安装点都有自己的端口号.使用自动挂载程序可以通过自动卸载未使用的文件系统来帮助解决有限数量的可用端口,从而释放其网络端口. Linux NFS客户端中的NFS版本4支持每个客户端 – 服务器对使用一个套接字,这也有助于增加客户端上允许的NFS挂载点数.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值