Solaris 可调参数参考手册

nfs:nfs4_shrinkreaddir

说明

某些 NFS 服务器可能会错误处理目录信息超过 1024 字节的 NFS 版本 4 READDIR 请求。此问题是由服务器实现中存在的错误造成的。因此,此参数包含 NFS 版本 4 客户机中的解决方法。

启用此参数时,客户机不会生成目录信息超过 1024 字节的 READDIR 请求。如果禁用此参数,则线上大小将设置为使用 getdents 系统调用传递的大小与使用 MAXBSIZE 传递的大小(8192 字节)之间的较小者。有关更多信息,请参见 getdents(2)

数据类型

整数(32 位)

缺省值

0(禁用)

范围

0(禁用)或 1(启用)

单位

布尔值

是否为动态

验证

何时更改

如果仅使用 NFS 版本 4 服务器并且在服务器尝试读取目录时出现互操作性问题,应检查此参数的值。启用此参数可能会轻微降低读取目录的应用程序的性能。

承诺级别

不稳定