我使用mysqlfailover但是当master关闭时,slave不会更改为master,mysqlfailover报告
错误:服务器从站xxx.xxx.xxx.x:3306不符合 最新的GTID功能支持。错误: 缺少gtid_executed系统变量。
答案 0 :(得分:0)
2015-12-01 16:21:41 PM INFO Master可能会失败。等了3秒钟。 2015-12-01 16:21:56 PM INFO 3次尝试后无法重新连接到主机。 2015-12-01 16:21:56 PM确定CRITICAL Master已关闭或无法访问。 2015-12-01 16:21:56 PM INFO以“自动”模式启动的故障转移... 2015-12-01 16:21:56 PM INFO取消注册master上的实例。 2015-12-01 16:21:56 PM CRITICAL服务器192.168.3.111:3306不符合最新的GTID功能支持。错误: 缺少gtid_executed系统变量。
答案 1 :(得分:0)
根据mySQL错误#80189,这是MySQL utilites 1.5版的已知问题。
MySQL Utilites 1.6版似乎解决了这个问题。
尝试下载MySQL Utilites版本1.6的测试版并再次尝试故障转移。
我的故障转移设置遇到了同样的问题,但是自从下载和安装较新版本的MySQL Utilites后我没有遇到这个问题。