【问题标题】:How does lsyncd handle one of multiple destination servers being down?lsyncd 如何处理多个目标服务器之一关闭?
【发布时间】:2015-04-06 19:58:19
【问题描述】:

如果我们在一台服务器上运行 lsyncd 并希望从该服务器同步到 2 台或更多台服务器,并且此时其中一台或多台目标服务器已关闭,lsyncd 如何处理它?是否有某种机制可以在宕机服务器备份后立即自动更新它们?

【问题讨论】:

    标签: server sync rsync interruption


    【解决方案1】:

    lsyncd 没有自动处理您的问题的过程。

    当其中一台主机宕机时,lsyncd 不会执行 rsync(很明显)。 当此主机再次启动时,lsyncd 将同步关闭服务器的最后一致状态与它恢复时之间的差异。 这是正常情况。

    lsyncd是基于rsync的,流程是一样的。

    但您的问题可能是“当服务器恢复正常时,lsyncd 将如何检测到他?”

    Lsyncd 在 diff 上同步。如果在“主”服务器(启动 lsyncd 的地方)上有一个文件发生了变化,他将在他的目标服务器上同步。 例如,如果服务器宕机了几个小时......

    希望我回答了你的问题。

    亲切的问候,

    【讨论】:

      猜你喜欢
      • 2011-10-21
      • 2010-11-27
      • 1970-01-01
      • 1970-01-01
      • 2016-09-11
      • 2022-01-02
      • 2016-07-11
      • 1970-01-01
      • 2012-08-11
      相关资源
      最近更新 更多