这是我的设置:一台NFS服务器计算机(v4),几台NFS客户端计算机。
当客户端计算机将文件写入NFS挂载时,其他客户端会立即看到新内容:没问题。
但是,当服务器计算机修改文件的内容时,在我ls
从客户端执行目录操作之前,不会在客户端上显示此新内容。
我绝对为这种不一致感到困惑...任何帮助将不胜感激!
信息:
- 客户端和服务器上的nfs 1.2.3-r1
- acregmin,acregmax,acdirmin,acdirmax,lookupcache:默认值
抱歉耽搁了。索引节点有效地更改。我添加了lookupcache选项,它似乎可以工作。我明天再检查。
—
numberxiii 2012年
ls -i
在客户端上先执行,然后再在服务器上编辑文件,然后再执行一次。查看数字是否更改。如果他们这样做是因为服务器正在替换文件,而客户端直到重新扫描目录后才注意到这一点。如果是这样,请尝试设置安装选项,lookupcache=none
然后查看行为是否改变。