【问题标题】:inotify/tool with NFS带有 NFS 的 inotify/工具
【发布时间】:2013-03-07 08:28:48
【问题描述】:

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

1) 可以将NFS服务器创建的watch文件通知到本地机器(目录)中。

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

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

inotify with NFS

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

【问题讨论】:

标签: c++ linux nfs inotify


【解决方案1】:

Inotify 工具永远不会对 NFS 提供可预测的行为。我们通常可以在同一个文件和文件夹中使用,但 NFS 你可能不会得到想要的行为

【讨论】:

    【解决方案2】:

    我发现了一个 SGI FAM 使用主管守护进程来监控文件修改。支持NFS

    【讨论】:

      猜你喜欢
      • 2014-02-07
      • 1970-01-01
      • 2017-10-10
      • 1970-01-01
      • 1970-01-01
      • 2012-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多