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 转移到基于行的复制,这似乎比更安全的选择基于语句(这与复制停止无关)。