我使用MySQL-8.0.12设置主从复制集群。但是奴隶总是跟随错误,有人知道如何解决这个问题吗?
2018-11-01T04:17:58.327576Z 19 [错误] [MY-010834] [服务器]下一个日志 错误:-1偏移量:50日志:./mysql-relay-bin.000002其中包括:1,
2018-11-01T04:17:58.327675Z 19 [ERROR] [MY-010596] [Repl]错误 读取频道“”的中继日志事件:清除处理过的日志时出错,
2018-11-01T04:17:58.327932Z 19 [ERROR] [MY-013121] [Repl]从属SQL 对于通道“”:中继日志读取失败:无法解析中继日志 事件条目。可能的原因是:主服务器的二进制日志是 损坏(您可以通过在二进制文件上运行“ mysqlbinlog”来进行检查 日志),从站的中继日志已损坏(您可以通过以下方式检查 在中继日志上运行“ mysqlbinlog”),网络问题或错误 在主机或从机的MySQL代码中。如果要检查 主站的二进制日志或从站的中继日志,您将能够知道 通过在此从站上发布“ SHOW SLAVE STATUS”来显示其名称。错误代码: MY-013121,
2018-11-01T04:17:58.327982Z 19 [ERROR] [MY-010586] [Repl]错误 运行查询,从属SQL线程异常中止。解决问题,然后重新启动 带有“ SLAVE START”的从属SQL线程。我们停在日志 'mysql-bin.000003'位置805
答案 0 :(得分:0)
检查从站中的磁盘空间 曾经面临同样的问题。 在复制过程中,如果从属服务器磁盘已满,并且mysql复制线程没有剩余空间等待磁盘释放,则等待时间为60秒(如果服务器在该时间内重新启动),则中继日志将无法恢复,从属也无法读取中继日志。