NFS(网络文件系统)
优质
小牛编辑
134浏览
2023-12-01
NFS(网络文件系统)
- [NFS]
lockd.nlm_grace_period=秒数 - 为NFS锁管理器指定宽限时间,单位是秒。取值范围在[0-240]?
- [NFS]
lockd.nlm_tcpport=端口号 - 为NFS锁管理器指定TCP端口
- [NFS]
lockd.nlm_timeout=秒数 - 为NFS锁管理器指定默认超时时间,单位是秒。默认值是10秒。取值范围在[3-20]?
- [NFS]
lockd.nlm_udpport=端口号 - 为NFS锁管理器指定UDP端口
- [NFS]
nfsroot=[server-ip:]root-dir[,nfs-options] - 指定NFS根文件系统的位置。如果没有设置此选项,那么将使用"/tftpboot/本机IP"(默认值)作为根文件系统,并使用默认的NFS挂载选项。
server-ip NFS服务器IP地址。其默认值是"ip"选项中的server-ip字段的值。
root-dir 作为根文件系统挂载的NFS服务器的目录。如果其中包含"%s",那么将会被替换为本机IP地址的ASCII表示形式。
nfs-options 标准的NFS文件系统挂载选项(例如"ro"),多个选项之间使用逗号分隔。下面是默认使用的值:port = 由NFS服务器的portmap守护进程给出 rsize = 4096 wsize = 4096 timeo = 7 retrans = 3 acregmin = 3 acregmax = 60 acdirmin = 30 acdirmax = 60 flags = hard,nointr,noposix,cto,ac
- [NFS]
nfsrootdebug - 在启动过程中,在内核日志里显示详细的NFS相关的调试信息(挂载选项、服务器IP地址、根文件系统路径等),以方便调试和故障诊断。
- [NFS]
nfs.callback_tcpport=端口号 - 设置NFSv4回复通道(callback channel)监听的TCP端口
- [NFS]
nfs.cache_getent=路径 - 设置用于更新NFS客户端缓存项的程序的路径。默认值是"/sbin/nfs_cache_getent"。
- [NFS]
nfs.cache_getent_timeout=秒数 - 尝试更新缓存项超时秒数,超过指定时间仍未更新成功则视为更新失败。默认值是15秒。
- [NFS]
nfs.idmap_cache_timeout=秒数 - 设置idmapper缓存项的最大寿命,单位是秒。
- [NFS]
nfs.enable_ino64={0|1} - 是否开启64位inode号。"0"表示NFS客户端将会为readdir()与stat()系统调用模拟一个32位inode号(而不是返回真实的64位inode号)。"1"(默认值)表示返回真实的64位inode号。
- [NFSv4.1]
nfs.max_session_slots=正整数 - 设置NFS客户端尝试和服务器端协商的最大会话slot数。这也同时限定了客户端能够像服务器端发送的最大并发RPC请求数。默认值是64。将此值设置为比max_tcp_slot_table_limit大是没有价值的。
- [NFSv4]
nfs.nfs4_unique_id=字符串 - 指定NFSv4客户端插入到nfs_client_id4字符串中的额外的唯一标识字符串。这通常是一个在系统安装时自动生成的UUID。
- [NFSv4.1]
nfs.send_implementation_id={0|1} - 是否在exchange_id请求中包含客户端实现识别信息(implementation identification information)。"0"表示不发送,默认值"1"表示发送。
- [NFSv4]
nfs.recover_lost_locks={0|1} - v3.12新增。是否尝试恢复服务器上由于租约超时而丢失的锁。需要注意的是,这样做很有可能会导致数据错误,因为无法保证超时后的锁文件未被更改。默认值"0"表示不做这样的尝试,而"1"则表示尝试恢复(这是v3.11及之前内核的默认行为)。
- [NFSv4]
nfs.nfs4_disable_idmapping={0|1} - 默认值"1"表示在使用了"sec=sys"挂载选项的情况下,RPC身份认证和NFS操作都使用数字化的uid/gid。这会导致
idmapping被禁用,从而让NFSv2/v3向NFSv4的迁移变得更加容易。客户端将会自动检测不支持此种操作模式的服务器,并回退到使用
idmapper的模式。"0"表示禁止这种行为。 - [NFSv4]
nfsd.nfs4_disable_idmapping={0|1} - 默认值"1"表示NFSv4服务器与那些使用auth_sys的客户端之间只使用数字化的uid/gid(包括发送与接收),从而让NFSv2/v3向NFSv4的迁移变得更加容易。"0"表示禁止这种行为。