ewqw 发表于 2015-1-27 08:10:53

DRBD脑裂

解决DRBD脑裂:
如果DRBD出现脑裂,会在/var/log/message 出现一条日志:Split-Brain detected but unresolved, dropping connection!
同时DRBD状态变为Unknown。要解决这种情况,必须选择一个应丢弃其修改的节点,在要删除修改的节点上执行:#drbdadm secondary db#db是资源名名
#drbdadm -- --discard-my-data connect all (或者使用资源组代替all)在需要保留数据的另一节点上执行
#drbdadm connect db如何模拟Split-Brain呢?
(1) 往主节点写入大文件,在未写入完前停止备节点的DRBD
(2) 停止主节点的DRBD
(3) 启动备节点的DRBD,设置为主节点.
(4) 启动原主节点的DRBD,这时发现它的状态就是Unknown,Split-Brain 情况出现。
页: [1]
查看完整版本: DRBD脑裂