



nfstimeout
nfstimeout 选项指定在超时之前,客户机等待 NFS 文件系统上的状态系统调用的秒数。
可以使用此选项缓解文件系统上状态调用的缺省行为。 例如,如果 NFS 文件系统失效,NFS(软安装的)会使状态系统调用超时,或者状态系统调用会挂起此进程(硬安装的)。
当该选项的值更改为非零值时,将由调用者线程创建一个新的线程,以发出状态系统调用。 调用者线程会使新线程超时,而操作却可以继续。
注意: 在 Solaris 上,如果 NFS 挂载点是硬挂载, nfstimeout 选项可能会失败。 如果发生挂起,那么请取消激活 nfstimeout 选项,并软安装 NFS 文件系统,如下:mount -o soft,timeo=5,retry=5 machine:/filesystem /mountpoint参数定义如下:- soft
- 生成 NFS 文件系统的软安装。 如果发生错误,那么 stat() 函数将返回一个错误。 如果使用选项 hard,那么直到文件系统可用后 stat() 才会返回。
- timeo=n
- 将软安装错误的超时设置为一秒的十分之 n。
- retry=n
- 将内部重试次数和安装重试次数设置为 n,缺省值是 10000。
支持的客户机
此选项适用于所有 UNIX 和 Linux® 客户机。 服务器也可定义此选项。
选项文件
请在 dsm.sys 文件的服务器节或客户机选项文件 (dsm.opt) 中指定此选项。
语法
参数
- number
- 指定在超时之前,客户机等待文件系统上的状态系统调用的秒数。 值的范围是 0 到 120;缺省值为 0 秒。
示例
- 选项文件:
nfstimeout 10- 命令行:
-nfstimeout=10
此选项仅在初始命令行有效。 它在交互式方式下无效。
