当节点 1 重新启动心跳时,DRBD 节点 2 不会成为主节点,而是成为辅助/辅助节点

当节点 1 重新启动心跳时,DRBD 节点 2 不会成为主节点,而是成为辅助/辅助节点

我在 ubuntu 18.4 上为 2 个节点的 MySQL 部署 heartbeat 和 drbd 时遇到了问题。它以前工作正常,但现在似乎可以正常工作,node1 有浮动 IP,MySQL 在 node1 上运行,drbd 同步,但当我在 node1 上重新启动 heartbeat 时,node2 不会成为主节点,而是切换到辅助/辅助节点,直到 node1 可以再次成为主节点。完整配置根据本教程。 为了更好地向您展示当我service heartbeat restart在节点 1 上运行时,它从以下开始:

version: 8.4.10 (api:1/proto:86-101)
srcversion: 15111D056BF899E7D986DDD 
 0: cs:Connected ro:Primary/Secondary ds:UpToDate/UpToDate C r-----
    ns:3423796 nr:5756516 dw:317824672 dr:121706 al:2638 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:f oos:0

对此

version: 8.4.10 (api:1/proto:86-101)
srcversion: 15111D056BF899E7D986DDD 
 0: cs:Connected ro:Secondary/Secondary ds:UpToDate/UpToDate C r-----
    ns:3423968 nr:5756516 dw:317824844 dr:121706 al:2638 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:f oos:0

期望的结果应该是节点 2 成为主节点,直到出现问题并且节点 1 需要再次成为主节点。

相关内容