【发布时间】:2015-06-06 17:20:31
【问题描述】:
使用在 Linux 下运行的 C,我试图弄清楚如何让 2 个不同的进程访问位于 NFSv4 文件系统上的同一个文件。具体来说,我想让一个程序打开文件进行读取,并让第二个程序打开文件进行写入。我打算使用 AWS 的新 EFS(弹性文件系统),而 EFS 只有 NFSv4。
程序的本质是编写器本质上只会附加到文件中。在作者完成并调用 fflush 之前,读者永远不会访问新附加的信息。
NFSv4 是否支持这种情况?
或者有没有更好的方法来实现这种并发的 NFSv4 文件访问?
【问题讨论】:
标签: linux amazon-web-services file-io nfs file-locking