MySQL Error number: MY-010534; Symbol: ER_RPL_RECOVERY_ERROR_READ_RELAY_LOG; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-010534; Symbol: ER_RPL_RECOVERY_ERROR_READ_RELAY_LOG; SQLSTATE: HY000
Message: Error during relay-log-recovery: Error reading events from relay log: %d
错误说明
MySQL错误MY-010534,号码ER_RPL_RECOVERY_ERROR_READ_RELAY_LOG,以及SQLSTATE HY000 是InnoDB跨读取relay log对象时出现的一个错误。该错误与跨复制出错后,再次复制时无法访问或打开可重用日志文件,并产生出此错误相关。此外,该错误也可能是由于重新启动了MySQL server之后,将relay log元数据从数据文件中恢复失败或不正确的结果。
常见案例
该错误主要出现在时,用户试图停止当前MySQL server或复制节点并重新启动服务器时,或使用以下操作导致服务器失败:
1、以非活动模式重新启动MySQL Server
2、在MASTER上关闭或以 skip-slave-start参数重新启动MySQL Server
3、在SLAVE上不等待主服务器可用而停止SLAVE或重新启动SLAVE
4、系统停电行或MySQL宕机
解决方法
解决此错误的一般方法是,先停止MySQL server重新启动,检查所有复制元数据是否已恢复,然后对复制服务器进行检查来确定是否可以重新启动。另外,也可以尝试使用mysql_upgrade,或者采取MySQL数据文件恢复的方式来解决该问题。
此外,检查复制节点上的复制服务器是否可用,并尝试恢复可重用日志文件,以及检查relay log队列(relaylog queue)中的事务是否完整,也是需要考虑的解决此问题的第一步。
最后,另外一个解决此问题的方法是立即将所有未完成的事务都rollback掉,以便完成新的复制路径。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 MySQL Error number: MY-010534; Symbol: ER_RPL_RECOVERY_ERROR_READ_RELAY_LOG; SQLSTATE: HY000 报错 故障修复 远程处理
相关文章
- MySQL Error number: 3023; Symbol: ER_WARN_ONLY_MASTER_LOG_FILE_NO_POS; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: 3635; Symbol: ER_APPLIER_LOG_EVENT_VALIDATION_ERROR; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-010818; Symbol: ER_BINLOG_ERROR_READING_GTIDS_FROM_RELAY_LOG; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-011212; Symbol: ER_AUDIT_LOG_FILTER_RESULT_MSG; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-011216; Symbol: ER_AUDIT_LOG_JSON_READER_FILE_PARSING_ERROR; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013156; Symbol: ER_AUDIT_LOG_JSON_FILTER_NAME_CANNOT_BE_EMPTY; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013481; Symbol: ER_AUDIT_LOG_HAS_NOT_BEEN_INSTALLED; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013773; Symbol: ER_IB_MSG_RECOVERY_NO_SPACE_IN_REDO_LOG__UNEXPECTED; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013876; Symbol: ER_IB_MSG_LOG_UPGRADE_NON_PERSISTED_DD_METADATA__UNEXPECTED; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013885; Symbol: ER_IB_MSG_LOG_FILES_RESIZE_REQUESTED; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013894; Symbol: ER_IB_MSG_LOG_FILE_FORMAT_TOO_NEW; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013896; Symbol: ER_IB_MSG_LOG_FILE_DIFFERENT_FORMATS; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013934; Symbol: ER_IB_MSG_LOG_WRITER_WAIT_ON_CONSUMER; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013972; Symbol: ER_BULK_READER_COMMUNICATION_ERROR_LOG; SQLSTATE: HY000 报错 故障修复 远程处理
- 据分析MySQL表记录:挖掘数据的分析力量(mysql表记录数)
- 深入分析MySQL慢查询性能(查看mysql慢查询)
- MySQL:使用日期时间函数快速处理数据(mysql日期时间函数)
- 探秘 MySQL 代理服务器:优化数据库性能的关键利器(mysql代理服务器)
- 使用HTML实现MySQL资料读取(html读取mysql)
- 式MySQL嵌入式:让数据库性能跃上新台阶(mysql嵌入)
- MySQL数据库如何支持中文数据存储?(mysql中文存储)
- MySQL log文件储存在哪里(mysql中log档在哪)
- MySQL中的转义字符Espace是什么(mysql中Espace)
- CGI与MySQL实现Internet网站开发(cgi c mysql)
- 使用BF4爬虫将数据存入MySQL(bf4爬虫存入mysql)
- MySQL创建表的语法及实例详解(mysql中创建表的命令)
- MySQL分区表优化大表查询的利器(mysql中分区表)
- MySQL数据库排序升序降序(mysql一个升序降序)
- Mysql 数据库丢失别慌来了解一下 MySQL 不见的可能原因及解决办法(mysql不见)
- MYSQL离线使用方法大揭秘不联网也能愉快地使用MySQL(mysql 不联网吗)
- MySQL一键脚本操作数据库从此简单不求人(mysql 一键脚本)