【问题标题】:lsyncd does not delete files at the reciever sidelsyncd 不会删除接收方的文件
【发布时间】:2017-05-20 04:31:22
【问题描述】:

我已成功让 lsyncd 在两个 RHEL 服务器之间工作。一切都很好,只有 1 个例外。

文档确认我的期望是,如果目标上不存在该文件,它将被删除。正在发生的事情是,只有在我重新启动 lsyncd 服务时才会删除目标上存在而不是源中的文件。这是预期的行为,还是我错过了什么?

【问题讨论】:

    标签: lsyncd


    【解决方案1】:

    这是设计的行为。

    Lsyncd 被编码以保持目标与源同步,假设没有其他人干扰目标。

    【讨论】:

    • 真的吗?所以如果接收方有任何文件,它不会对它们做任何事情吗?我希望我的目的地与源相同。--delete 选项在这种情况下应该可以工作。顺便说一句,所需的功能适用于我们的 PROD 环境,但不适用于 QA。所以,这意味着 lsyncd 在目标端删除文件是真的。
    猜你喜欢
    • 2017-07-04
    • 1970-01-01
    • 1970-01-01
    • 2014-06-07
    • 2010-12-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-22
    • 1970-01-01
    相关资源
    最近更新 更多