Error number: MY-010687; Symbol: ER_NDB_BINLOG_CLUSTER_FAILURE; SQLSTATE: HY000
Message: NDB Binlog: cluster failure for %s at epoch %u/%u.
错误说明:
MY-010687,ER_NDB_BINLOG_CLUSTER_FAILURE,HY000,错误代码,这是一个MySQL错误。它表明MySQL服务器尝试配置一个NDB binlog日志节点的集群,但失败了。
1. 当MySQL服务器尝试连接配置一个NDB binlog日志节点的集群时,如果集群上的某个节点先前就离线了会出现这个错误。
2. 如果连接到NDB binlog日志集群的服务器目前已经断开连接,或者尝试在现有的集群上添加一个新的节点时,此时也会出现此错误。
解决方法:
1. 请确保NDB binlog日志集群上的所有节点都处于可用状态。
2. 如果NDB binlog日志集群上的某个节点已经断开连接,而未被正确更新,请重新连接此节点,或者在集群中添加新节点。
3. 如果尝试添加新节点失败,先删除新添加的节点,然后重新尝试添加新节点,也可以解决此错误。
4. 如果更新一个节点时出现了此错误,那么请及时更新此节点,以保持集群运行状态。
5. 如果以上方法都不能解决此错误,可以尝试重新启动MySQL服务器,执行mysql.ndb_binlog_index命令以建立新的binlog日志索引,以便能够将MySQL服务器重新连接到NDB binlog日志集群。