hcj890816 发表于 2016-01-13 17:39

mysql双主故障,跪求大神解答

做主主复制,两台服务器A和服务器B,
A的配置文件:
B的配置文件:
A更新数据,B可以复制A的数据,但是只要B有数据更新,A就报错复制不了
A的报错信息:;
已经试过在A上重新change master,虽然当时show slave status,状态没问题,但是只要B有数据更新,就立即报错,仍然复制不了
求大神赐教,急急急!!!

raygts 发表于 2016-02-02 10:26

我以前遇到过这个问题,故障原因我的是因为InnoDB 在大量事务的时候A机器挂了,切换到B机器的后。A机器又重启了把以前的数据修复并且没有commit的事务回滚了,然后B机继续运行到某个时间需要跟新的时候在B机器上存在的数据却在A机器上不存在了(因为之前回滚或者修复了)

原因我猜的,不过这个故障可以重现。就算我在5.6上把binlog设置为ROW + minial + innodb_flush_log_at_trx_commit = 1 + sync_binlog=1 都一样可以重现这个问题,只要你事务量足够的大
页: [1]
查看完整版本: mysql双主故障,跪求大神解答