环境:
Primary 节点:node1
Secondary 节点:node2
DRBD产生脑裂的原因:
(1. 采用HA环境的时候自动切换导致脑裂;
(2. 人为操作或配置失误,导致产生的脑裂;
(3. 经验有限,惭愧的很,只碰到以上2中产生脑裂的原因。
如何判断脑裂行为?
(1. 其中一个节点的连接状态始终为 StandAlone
(2. 其中一个节点的连接状态始终为 WFConnection
1.通过cat /proc/drbd 命令查看,Secondary节点显示Unknown [脑裂]
——DRBD产生脑裂的解决办法
——Primary节点
2. 如果Primary节点查看连接状态为 StandAlone ,需要手动连接 执行命令:drbdadm connect r0
——Secondary节点操作
1. 断开连接
2.设置为secondary状态
3. 告诉slave,secondary 上的数据不正确,以primary 上的数据为准
——Primary节点
1.通过cat /proc/drbd 命令查看
至此,脑裂问题成功解决。