搭建了个 主从 show slave status;
显示两个 YES, 但是数据就是不同步,Read_Master_log_pos 也不会发生变化
这是主的日志,从上没有错误日志
2019-03-23T05:36:45.018407Z 40439 [Note] While initializing dump thread for slave with UUID <8d15310a-4d29-11e9-865c-000c2981d89e>, found a zombie dump thread with the same UUID. Master is killing the zombie dump thread(39466).
2019-03-23T05:36:45.018637Z 40439 [Note] Start binlog_dump to master_thread_id(40439) slave_server(2), pos(mysql-bin.000031, 7823661)
2019-03-23T05:38:36.545521Z 38520 [Note] Aborted connection 38520 to db: 'unconnected' user: 'repl' host: '10.0.0.8' (Failed on my_net_write())
主 show processlist;
状态一直会显示 Sending to client
44547 repl 10.0.0.8:1696 Binlog Dump 437 Sending to client
目前两台服务器可以用 mysql -h 互相进入控制台
1
514146235 2019-03-23 14:24:13 +08:00
mysql 的主从同步好像不是实时吧。有时候延迟挺高的。遇到过几分钟都没有同步的时候。
|
2
Sor OP @514146235 这个问题卡了好几天了,我怀疑就是因为 Failed on my_net_write() 这条错误信息,但是不知道怎么处理才行
|
3
aoe2ex 2019-03-23 14:49:04 +08:00
提示网络原因
|
4
ricky077 311 天前
op 这个问题还有印象么?我们也是双 yes 但是不同步,不知道是不是 mysql 资源占用高造成的。临时的解决方法
1.stop slave 2.reset slave all 3.change master 到最后执行的一个节点,或者导出 binlog 跳过 1 、2 个事务(后续手动执行) 4.start slave 就恢复这一次主从中断了,但是治标不治本 |