Error number: MY-011450; Symbol: ER_GRP_RPL_APPLIER_PIPELINE_NOT_DISPOSED; SQLSTATE: HY000
Message: The group replication applier pipeline was not properly disposed. Check the error log for further info.
MySQL错误MY-011450“ER_GRP_RPL_APPLIER_PIPELINE_NOT_DISPOSED”(SQLSTATE:HY000)表示发生了一个表现为Applier管道未被释放的MySQL Group Replication错误。
错误说明:
MySQL错误MY-011450表示分组复制(MySQL Group Replication)的Applier管线未正确释放,这是因为它的消息处理动作被中断。由于管道未正确释放,因此任何消息将无法正常处理,这可能会导致Group Replication中的其他错误。
这个错误的常见原因是在Group Replication之间的一个或多个服务器上发生抖动,并导致处理Group Replication消息的过程中断。其他造成此错误的潜在原因之一是不雅观地终止了Group Replication会话。
解决方法:
要解决这个错误,您需要重启Group Replication会话,以释放Applier管道并重置Group Replication总体状态。您需要在每个参与Group Replication的服务器上重启Group Replication会话,以重置每个服务器的Group Replication状态。
1.在Group Replication参与者上执行以下命令,以检查是否有现有的Applier管道:
SHOW PROCESSLIST;
2.如果检索到“Group_Replication_Applier”,请执行以下命令,以将Applier管道强制释放:
KILL
3.启动Group Replication会话,以确保Applier管道已正确释放:
START GROUP_REPLICATION;