Incrond Monitor NFS 挂载?

Posted

技术标签:

【中文标题】Incrond Monitor NFS 挂载?【英文标题】:Incrond Monitor NFS mounts? 【发布时间】:2014-03-13 04:50:06 【问题描述】:

我在使用 incrond IN_CREATE 选项时遇到问题。我能够成功监视在本地创建的特定文件夹中创建的目录。但是 incrond 无法监控 NFS 挂载的目录。

我添加了一个 cifs NFS 挂载 /mnt/DIR,它被添加到了 incrontab。你知道为什么它不能监控 /mnt/DIR 下的变化吗?

谢谢,

【问题讨论】:

有人遇到过这种问题吗? 【参考方案1】:

它不起作用,因为 NFS 中没有 inotify 支持。

IOW,NFS 协议中没有任何内容允许客户端指定对某个文件/目录的某种兴趣,NFS 协议也不支持服务器将此类通知推送回客户端。

【讨论】:

感谢 janneb 的回复。是否有任何其他可用于观看 NFS 共享 DIR 的实现?。 我想如果通知不可用,您可以退回到轮询。请记住使轮询间隔可配置和/或禁用,否则运行繁忙的 NFS 服务器的管理员会讨厌你。 谢谢,你有如何实现轮询的链接吗? 如果 NAS 存储像目录一样挂载在服务器上,它可以在 NAS 上工作吗?

以上是关于Incrond Monitor NFS 挂载?的主要内容,如果未能解决你的问题,请参考以下文章

windows2003怎么挂载nfs

linux怎么挂载NFS?

请教关于nfs挂载时报Permission Denied的原因

关于NFS客户端挂载成功但不显示NFS服务端挂载目录下的文件的处理办法及问题还原。

windows怎么挂载nfs服务器

k8s nfs挂载设置