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

文档解释

Error number: MY-011652; Symbol: ER_GRP_RPL_FAILED_TO_ENABLE_READ_ONLY_MODE_ON_SHUTDOWN; SQLSTATE: HY000

Message: On plugin shutdown it was not possible to enable the server read only mode. Local transactions will be accepted and committed.

以上 引用信息

错误说明:

错误号 MY-011652,Symbol 错误ER_GRP_RPL_FAILED_TO_ENABLE_READ_ONLY_MODE_ON_SHUTDOWN,SQLSTATE 错误HY000,通常出现在MySQL组治复制过程中,表示在MySQL实例关闭或重启时无法开启只读模式。

常见案例

1. 由于某些配置的原因,导致MySQL组治复制的状态不正确,比如组治复制中的某一节点处于异常状态,另一节点处于只读模式;

2. 由于数据库实例的异常,导致MySQL实例无法关闭或重启;

3. 新的MySQL实例没有正确启动,组治复制进程仍然处于写状态,无法在关闭或重启MySQL实例前开启只读模式。

解决方法:

1. 确定故障原因,如果组治复制出现问题,应该检查当前状态,更正一些参数错误,排除异常状态的节点;

2. 检查数据库实例的状态,如果发现数据库实例出现崩溃,应先重启数据库实例,然后正确启动组治复制,再关闭或重启MySQL实例;

3. 正确地重建MySQL实例,确保服务器上的只读模式是正确的,然后在关闭或重启MySQL实例前能够正确开启只读模式。


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