Mariadb主从复制停止无错
Mariadb master-slave replication stopped without errors
我已经设置了大约一周的 mariadb 主从复制 back.It 工作了 3-4 天,但后来复制停止了,没有给出任何 errors.The 落后主参数的秒数值正在增加。
我已经发布了
的屏幕截图
SHOW SLAVE STATUS;
以下供参考。
下面是SHOW PROCESSLIST;
的结果
做 mysqlbinlog mysql-relay-bin.000040 > slave.txt
这是我遇到的错误
ERROR: Error in Log_event::read_log_event(): 'Found invalid event in binary log', data_len: 39, event_type: -93
ERROR: Could not read entry at offset 535: Error in log format or read error.
如何让复制再次工作?这个问题是因为主数据库还是从数据库?
问题似乎是因为损坏的 mysql 二进制文件 log.I 最终跳过了一个计数器,复制继续从 there.Also 转移到基于行的复制,这似乎比更安全的选择基于语句(这与复制停止无关)。
我已经设置了大约一周的 mariadb 主从复制 back.It 工作了 3-4 天,但后来复制停止了,没有给出任何 errors.The 落后主参数的秒数值正在增加。 我已经发布了
的屏幕截图SHOW SLAVE STATUS;
以下供参考。
下面是SHOW PROCESSLIST;
做 mysqlbinlog mysql-relay-bin.000040 > slave.txt
这是我遇到的错误
ERROR: Error in Log_event::read_log_event(): 'Found invalid event in binary log', data_len: 39, event_type: -93
ERROR: Could not read entry at offset 535: Error in log format or read error.
如何让复制再次工作?这个问题是因为主数据库还是从数据库?
问题似乎是因为损坏的 mysql 二进制文件 log.I 最终跳过了一个计数器,复制继续从 there.Also 转移到基于行的复制,这似乎比更安全的选择基于语句(这与复制停止无关)。