了解csync2& lsyncd同步机制

时间:2017-08-03 13:30:09

标签: linux replication lsyncd

所以我为文件复制配置了两个服务器。想象一个人是" Server1"另一个是" Server2"。我在两个节点上配置了lcyncd和csync2,并完美地同步了工作。

我想知道在将新文件添加到Server1的同步文件夹时Server2会发生什么。如果我在Server1中创建新文件,则Server1中的lsyncd会检测到更改并触发csync2以将该文件同步到Server2。 同时,Server2中的lsyncd检测到新文件,它也会开始将该文件同步到Server1 ryt?或其他什么?

1 个答案:

答案 0 :(得分:0)

嗯,http://oss.linbit.com/csync2/paper.pdf,根据我的理解,lsyncd几乎在dirs上运行fs,并推送任何更改,当它推送到它的同行后,csync使用冲突解决算法(更年轻或更老) ,更大或更小,左或右主机等)。