这里的情景:面对同步不佳的时钟,是否需要进行inotify工作?
运行Linux的中央机器是一个“数据存储”的一些仪器。
这些仪器每台都有一台PC,每台仪器在数据存储器上都有一个远程安装(SMB),用于写入仪器捕获的数据文件。
仪器个人电脑运行各种操作系统,包括一些非常旧的操作系统。
仪器的PC硬件时钟不同步,同步会因多种原因而出现问题。
其他各种修补程序(例如,不使用SMB,升级仪器操作系统,开发在仪器上运行的东西)同样存在问题。
我们想写什么是“抓取器”应用程序时,仪器写入文件,以通过其远程安装的数据存储,通知,然后迅速将文件复制其他地方。目前的计划是使用Linux inotify
子系统来监视文件可能到达的目录/树上的文件系统事件,然后执行复制。
我担心的是,我们没有同步时钟的事实将会成为一个问题。这种担忧是否合理?
并且警告并不是每个网络文件系统都支持更改通知。首先测试:但我认为它可能适用于CIFS坐骑。 –
@ZanLynx - 经过测试,是的。 –