MySQL Error number: MY-010720; Symbol: ER_RPL_WORKER_CANT_READ_RELAY_LOG; SQLSTATE: HY000 报错 故障修复 远程处理

文档解释

Error number: MY-010720; Symbol: ER_RPL_WORKER_CANT_READ_RELAY_LOG; SQLSTATE: HY000

Message: Error when worker read relay log events,relay log name %s, position %llu

错误说明

MySQL错误号 MY-010720,符号ER_RPL_WORKER_CANT_READ_RELAY_LOG 表示,在复制(Replication)工作中,MySQL服务器无法读取中继日志(Relay Log)。此时,MySQL会抛出MySQL服务器错误消息和SQLSTATE状态HY000。

常见案例

当一个MySQL实例作为主服务器,而其他多个MySQL实例作为从服务器,当主从服务器之间发送复制消息时,通常会抛出此错误,当主从服务器之间复制出现问题时,也会抛出此错误,如果中继日志文件进行了更改,也会导致此错误。

解决方法

要解决此类错误,可以先审核服务器上MySQL复制的日志,明确MySQL服务器报错的消息及与之相关的错误参数,尝试重启MySQL服务器和复制进程。此外,要检查的MySQL服务器是否正确配置,以及是否有足够的磁盘空间支持复制数据。最后,确认中继日志文件(relay log files)是否有正确的权限。如果一切正常,可以尝试重新启动MySQL复制。


数据运维技术 » MySQL Error number: MY-010720; Symbol: ER_RPL_WORKER_CANT_READ_RELAY_LOG; SQLSTATE: HY000 报错 故障修复 远程处理