# 查看nas服务器共享的目录
showmount -e [$服务器IP地址]
# 挂载
mount -t nfs -o vers=4.0,minorversion=0,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,[$服务IP]:/ /mnt
# 使用以上命令通过 NFSv3 协议挂载,获得最佳性能。如果您的应用依赖文件锁,即需要使用多台 ECS 同时编辑一个文件,请使用 NFSv4 协议挂载。
# rsize:定义数据块的大小,单位为字节。用于客户端与文件系统之间读取数据。建议值为1048576。
# wsize:定义数据块的大小,单位为字节。用于客户端与文件系统之间写入数据。建议值为1048576。
# 说明 如果您需要更改IO大小参数(rsize和wsize),建议您尽可能使用最大值(1048576),以避免性能下降。
# hard:在文件存储NAS暂时不可用的情况下,使用文件系统上某个文件的本地应用程序时会停止并等待至该文件系统恢复在线状态。建议启用该参数。
# timeo:指定时长,单位为0.1秒,即NFS客户端在重试向文件系统发送请求之前等待响应的时间。建议值为600(60秒)。
# 说明 如果您必须更改超时参数(timeo),建议您使用150或更大的值。该timeo参数的单位为0.1秒,因此150表示的时间为15秒。
# retrans:NFS客户端重试请求的次数。建议值为2。
# noresvport:在网络重连时使用新的TCP端口,保障在网络发生故障恢复时不会中断连接。建议启用该参数。
# 说明 配置参数时,应注意以下内容:
# 不建议使用soft选项,有数据一致性风险。如果您要使用soft选项,相关风险需由您自行承担。
# 避免设置不同于默认值的任何其他挂载选项。如果更改读或写缓冲区大小或禁用属性缓存,会导致性能下降。