Error number: MY-011151; Symbol: ER_SEMISYNC_INIT_WAIT_POS; SQLSTATE: HY000
Message: %s: init wait position (%s, %lu).
MySQL错误MY-011151(ER_SEMISYNC_INIT_WAIT_POS):此错误表示双同步插件在初始化时无法获取Master状态时发生了问题。该错误与SQLSTATE HY000相关联。
错误说明:
ER_SEMISYNC_INIT_WAIT_POS错误发生,意味着双同步插件无法正确获取主服务器的状态。此外,余弦波插件也无法正确设置,导致主从同步受阻。
ER_SEMISYNC_INIT_WAIT_POS错误在sort等操作中可能会发生,尤其是当用户尝试重新启动master/slave服务器时,此错误更容易发生。
解决方法:
最简单的方法是重启双同步插件,这将重新同步主从实例,但是需要注意的是这种情况可能导致数据丢失。因此,最佳的解决方案是禁用双同步插件,然后重新安装双同步插件,这样可以避免数据丢失。(也可以删除重新安装MySQL,再安装双同步插件) 也可以检查MySQL的日志,以确定错误的原因,并采取适当的初始设置步骤解决问题。