使用NFS进行inotify /工具

时间:2013-03-07 08:28:49

标签: c++ linux nfs inotify

我已经安装了inotify来监控文件更改。我们还有NFS服务器,我们将工作和服务器创建文件的响应提交到我的工作目录。我发现inotify不会创建任何事件并且会长时间挂起。所以我的问题。

1)可以将由NFS服务器创建的监视文件输入本地计算机(目录)。

2)如果没有,是否可以使用任何可以捕获NFS延迟的c ++库(unix)。

我确信这是非常常见的事情,但我无法找出任何解决方案。我的应用程序也不是服务器客户端应用程序。它是提交作业的简单作业提交应用程序,我们在当前目录中得到了一些outfile。 (c ++中的代码

inotify with NFS

我从工具中获取了大量信息进行文件监控。但是如果有人使用具有NFS延迟的工具,我想付出努力。以前我试过(libev,inotify)。

2 个答案:

答案 0 :(得分:0)

Inotify工具永远不会给NFS带来可预测的行为。我们通常可以在同一个文件和文件夹中使用但是NFS你可能不会得到欲望的行为

答案 1 :(得分:0)

我找到了一个使用supervisor守护程序监视文件修改的SGI FAM。它支持NFS