当前位置:主页 > 查看内容

同时挂载至两个服务器的文件系统数据存在延时怎么办?_弹性文件

发布时间:2021-09-14 00:00| 位朋友查看

简介:现象描述 当服务器A和服务器B同时挂载同一文件系统C时,在服务器A上传文件,服务器B同步此文件时存在延时,而单独上传至服务器B则没有延时。 定位思路 需要在两个服务器的挂载参数中增加参数noac,noac表示禁止缓存,强制进行同步写。为了提高性能,NFS客户……

现象描述

当服务器A和服务器B同时挂载同一文件系统C时,在服务器A上传文件,服务器B同步此文件时存在延时,而单独上传至服务器B则没有延时。

定位思路

需要在两个服务器的挂载参数中增加参数noac,noac表示禁止缓存,强制进行同步写。为了提高性能,NFS客户端缓存文件属性(默认ac),然后每隔一段时间去检查文件属性后更新。在缓存有效期内,客户端不检测服务器上文件属性是否改变。默认为ac,需要设置为noac。

解决方法

  1. 如果已挂载文件系统,请先参考卸载文件系统完成卸载操作。
  2. 参考挂载NFS文件系统到云服务器完成挂载前准备。
  3. 挂载文件系统时,使用如下命令进行挂载。

    mount -t nfs -o vers=3,timeo=600,noac,noresvport,nolock 共享路径 本地路径


本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:容器服务 集群启用 IPVS - 用户指南 下一篇:没有了

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐