是否可能将同一文件的多个并行重命名操作成功转移到NFS上的相同其他名称?这就是我的体验。
我实现了并行工作的文件处理器。他们首先处理文件,然后保留"文件。预留通过重命名实现 - 添加一些固定前缀(例如RESERVED_,所有处理器都相同)。只有在成功预订后,他们才会开始处理文件。在这个实现中,我假设重命名只能在一个处理器中成功。不幸的是,我所经历的是重命名在多个处理器中成功......
更多详情:
有谁知道预期的行为是什么?有什么我做错了或一个简单的修复(可能是一些安装选项)?如果这种方法错了,您是否知道其他在NFS上进行通用文件锁定的方法?
感谢您的帮助