2015-11-06 30 views
1

我使用mysqlfailover但是当主下来,从没有改变掌握,mysqlfailover报告mysqlfailover不切换从到主,缺少gtid_executed系统变量

ERROR: The server slave xxx.xxx.xxx.x:3306 does not comply to the latest GTID feature support. Errors: Missing gtid_executed system variable.

+0

你能指定你使用mysqlfailover使用哪个MySQL服务器版本吗? – goncalvesnelson

+0

你有解决这个问题的方法吗?即使我面对同样的情况。 – Sameer

回答

0

2015年12月1日16时21分41秒PM INFO主人可能会失望。等待3秒钟。 2015-12-01 16:21:56 PM信息3次尝试后无法重新连接到主设备。 2015-12-01 16:21:56 PM CRITICAL Master被确认为关闭或无法访问。 2015-12-01 16:21:56 PM信息以'自动'模式启动故障切换... 2015-12-01 16:21:56 PM信息在主设备上取消注册实例。 2015-12-01 16:21:56 PM CRITICAL服务器192.168.3.111:3306不符合最新的GTID功能支持。错误: 缺少gtid_executed系统变量。

+0

这不提供问题的答案。要批评或要求作者澄清,在他们的帖子下留下评论 - 你总是可以评论你自己的帖子,一旦你有足够的[声誉](http://stackoverflow.com/help/whats-reputation),你会能够[评论任何帖子](http://stackoverflow.com/help/privileges/comm – Marusyk

0

根据mySQL bug#80189,这是MySQL utilites版本1.5的一个已知问题。

MySQL实用程序版本1.6似乎已解决此问题。

尝试下载MySQL Utilites版本1.6的测试版,然后再次尝试故障转移。

我与我的故障转移设置有同样的问题,但我没有问题,因为下载和安装更新版本的MySQL实用程序。