【发布时间】:2013-07-18 07:43:33
【问题描述】:
我有 2 台机器通过 NFS 交换数据:2 个大约 20 字节的不同文件。客户端写入它的文件,服务器读取和删除它,然后它写入不同的文件,服务器读取和删除。等等。这 2 个文件始终具有相同的名称。
一切都好。他们运行 Linux 2.4。现在,我添加了另一个运行 Linux 2.6 的客户端。它的工作方式相同,它只使用不同名称的文件。
问题是新客户端在文件写入后大约 40 秒从服务器看到文件。我可以等待 4-5 甚至 10 秒,但不是 40 秒。
我尝试使用-o vers=2 或-o vers=3 挂载远程分区,但没有任何效果。
然后我试了echo 3 > /proc/sys/vm/drop_caches,(见NFS cache-cleaning command?)没有效果。
我可以做些什么来减少时间差距?
【问题讨论】: