当两台计算机通过NFS挂载相同的远程目录时是否存在竞争条件


0

我在一个文件系统中看到一些非常奇怪的结果,我有一台机器在一个挂载的NFS文件系统中创建一个目录,有些工作它,然后远程调用另一台机器,然后在该挂载的文件系统中也可以工作。有时,似乎第一台机器从未创建过目录或没有任何工作,但第二台机器无法在没有进行远程调用的情况下启动其工作。

是否存在已安装驱动器的竞争条件,以便第一台计算机可以创建目录,执行某些操作,然后进行远程调用,而第二台计算机尚未同步以查看目录,自行创建,然后原机器的工作消失了?


2
装有什么协议?
保罗

老实说,不确定我知道,所以希望这能回答你的问题吗?两台机器都在运行Linux,我输入“mount machine:dir dir”,当我之后单独输入“mount”时,它会在结尾处输入“type nfs(rw,addr = ipaddress)”。如果我还有其他事情需要检查,请告诉我。
Nathan

Answers:


0

它可以工作得很好。但要确保操作系统是相同的(为了更好的兼容性)并确保在另一台机器尝试访问相同数据之前刷新第一台机器中的数据。

请参阅此链接,了解如何在NFS中刷新:

强制刷新linux NFS

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.