MySQL Error number: MY-010392; Symbol: ER_NDB_SLAVE_SAW_EPOCH_LOWER_THAN_PREVIOUS_ON_START; SQLSTATE
文档解释
Error number: MY-010392; Symbol: ER_NDB_SLAVE_SAW_EPOCH_LOWER_THAN_PREVIOUS_ON_START; SQLSTATE: HY000
Message: NDB Slave : At SQL thread start applying epoch %llu/%llu (%llu) from Master ServerId %u which is lower than previously applied epoch %llu/%llu (%llu). Group Master Log : %s Group Master Log Pos : %llu. Check slave positioning.
错误说明:
MY-010392,ER_NDB_SLAVE_SAW_EPOCH_LOWER_THAN_PREVIOUS_ON_START,当MySQL从主服务器恢复时,在启动NDB二进制日志的从机时遇到这个错误。MySQL发现NDB主服务器上的二进制日志的epoch(时代)比当前的更低。意味着mongod复制集中最后一次成功地完成复制操作时的时间距离出于复制的服务器已经很长的时间了。
常见案例
当从控制节点上的主服务器到从服务器的网络中断发生时,这个错误很可能发生。此外,如果服务器由于某些原因以可能影响复制质量的方式崩溃或突然失去电力,则可能发生此错误。
解决方法:
此错误可以通过重新启动从服务器上的NDB实例来恢复。此外,您还可以调整集群延迟参数以改善复制质量并减少此问题出现的几率。当网络从中断恢复时,从MySQL服务器可能会发出与其他错误相关的警告消息。这是正常的,并且可以被安全地忽略。如果您的集群是在内部网络中,您可能会需要调整网络状态确保复制正常工作。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341