MySQL Error number: MY-010533; Symbol: ER_RPL_RECOVERY_NO_ROTATE_EVENT_FROM_MASTER; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-010533; Symbol: ER_RPL_RECOVERY_NO_ROTATE_EVENT_FROM_MASTER; SQLSTATE: HY000
Message: Error during –relay-log-recovery: Could not locate rotate event from the master.
错误说明
MY-010533 (ER_RPL_RECOVERY_NO_ROTATE_EVENT_FROM_MASTER)错误指示从主机接收到的事件中没有事件旋转记录。
常见情况
发生此问题的常见原因是现在运行的主服务器版本比从服务器版本低,而旋转记录是从新版本MySQL引入的。如果一个网站在安装MySQL新版本之前已经配置了复制,并且从服务器没有更新,那么它可能会出现此错误。
解决方法
要解决此问题,请确保从服务器的MySQL版本和主服务器的MySQL版本匹配。如果主服务器已更新,则需要将从服务器升级到与主服务器相同的MySQL版本。此外,还必须在从服务器上使用命令RESET SLAVE ALL禁用复制。最后,重新启动从服务器并重新启动复制即可。