文档中心>文件存储>实践教程>NFS客户端挂载参数说明

NFS客户端挂载参数说明

最近更新时间:2024-12-17 11:33:22

我的收藏
本文主要说明常见的 NFS 客户端挂载选项,旨在帮助您更好的了解不同 NFS 挂载选项参数和适用场景。本文档着重于说明参数的含义,以及可能额外调整的参数,以满足特定场景的访问需求。
说明:
在文件系统的挂载参数页面和客户端助手界面,已提供腾讯云建议的挂载参数,您可根据推荐配置进行挂载操作。

常见挂载参数说明

参数
参数说明
vers
表示使用 NFS 协议的版本。
值为3:表示使用 NFS V3挂载。
值为4.0:表示使用 NFS V4挂载。
说明:
建议传入 vers=3,使用 NFS V3协议,以获取更好的元数据性能。如有多客户端编辑同一文件的需求,可传入 vers=4。
hard/soft
hard:当文件存储 CFS 不可用时,客户端会自动进行重试。
soft:当文件存储 CFS 不可用时,客户直接返回 EIO 的错误。
说明:
此参数默认为 hard。
建议采用默认配置,当 CFS 后端主备切换时,客户端能自动重连,保证服务可用性。
noresvport
在网络重连时使用新的 TCP 端口,保障在网络发生故障恢复时不会中断连接。
说明:
建议配置,当 CFS 后端进行主备切换时,会更换内部端口。为保证主备切换后,业务能正常恢复,需添加此参数。
ac/noac
ac:缓存文件的元数据信息。
noac:不缓存文件的元数据信息。
说明:
此参数默认为 ac。
建议采用默认配置,以获得更好的性能。
若对多客户端读取数据的一致性水平要求高,常见于各种工作流的场景,可配置为 noac。
sync
配置后,数据写入将转为同步写入。
说明:
此参数建议不添加,以保证更好的性能。如果对一致性水平要求较高,常见于各种工作流的场景,可配置此参数。
lock/nolock
nolock:将文件锁语义转为本地锁,不报错。
lock:开启文件锁语义,若服务端不支持文件锁,则锁请求会报错。
说明:
默认为 lock。建议在 NFS V3协议挂载的时候配置 nolock,保证当业务调用文件锁时能正常运行。
说明:
如需了解更完整的 NFS 客户端挂载参数,可参见官方链接 MAN NFS