【问题标题】:DRBD Split Brain best scenarioDRBD 脑裂最佳方案
【发布时间】:2021-01-18 18:00:58
【问题描述】:

我有 2 个 drbd 节点(主要/次要),我尝试在不丢失任何数据的情况下解决脑裂问题。

Running : Drbd(8.9.10-2), Pacemaker, Corosync, Postgresql

我的自动解决配置:

net {
    after-sb-0pri discard-zero-changes;
    after-sb-1pri discard-secondary;
    after-sb-2pri disconnect;
    data-integrity-alg md5;
}

如何找到最后更新的节点?有什么命令之类的吗?

【问题讨论】:

    标签: drbd splitbrain


    【解决方案1】:

    如何找到最后更新的节点?有什么命令之类的吗?

    很遗憾,您不能使用 DRBD 本身。您可以检查两台服务器上的日志,并比较它们何时检测到脑裂情况并因此断开连接。

    或者您将数据挂载在每台服务器上,然后从客户端视图进行比较。然后决定哪个服务器有更好的数据并丢弃节点 B 上的所有内容。

    【讨论】:

    • 感谢您的回答。最好的。
    猜你喜欢
    • 2019-02-22
    • 1970-01-01
    • 2015-11-24
    • 2011-04-08
    • 2014-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多