AFAIK, the Linux implementation of NFS doesn't support inotify-like event notification from the server-side -- is there a workaround, patch, or alternative solution that can produce the same data?
Asked
Active
Viewed 1.0k times
5
-
Do you mean, you want to use inotify on an nfs client to detect when files are modified on the server (possibly by other clients?) – Dave Cheney May 03 '09 at 06:19
-
@Dave Cheney: Yes, that's correct. – cdleary Jun 07 '09 at 23:14
-
I reported a feature request [here](https://bugzilla.kernel.org/show_bug.cgi?id=53161) – HRJ Jan 29 '13 at 09:25
2 Answers
4
According to this mail, running an inotify watcher on the server exporting the filesystem should catch when clients write to the filesystem.
Really, I'd recommend trying it. I find that it's usually best to give things a shot oneself, even if success seems unlikely (as long as there is no harm in doing so, of course).

eternaleye
- 331
- 2
- 6
-
+1. It may not work in all situations, but this is exactly the idea that occured to me when I read the question. Perhaps you could add some sort of queuing system like RabbitMQ so that clients can pick up notification messages remotely. – jhs May 03 '09 at 14:09
0
FAM used to have this feature way back when. I don't know if it has been/can be ported to use inotify as a backend, though...

James Cape
- 1,067
- 8
- 16