首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL和AWS之间的复制: GTID标志问题

问MySQL和AWS之间的复制: GTID标志问题
EN

Stack Overflow用户
提问于 2017-02-23 08:52:49
回答 1查看 1.9K关注 0票数 1

我正在尝试在运行在MySQL实例上的EC2和AWS实例之间建立一个复制。

我正在遵循这指南。

我的主MYSQL (运行在EC2上)打开了GTID模式。我打算成为奴隶(AWS RDS MYSQL)已经关闭GTID模式,显然,没有办法打开它。

因此,当我开始复制时,在从服务器上得到以下错误:

The slave IO thread stops because the master has @@GLOBAL.GTID_MODE ON and this server has @@GLOBAL.GTID_MODE OFF

我不能关掉我主人的gtid模式。如何使此复制工作?

EN

回答 1

Stack Overflow用户

发布于 2017-04-13 09:30:35

此时,您无法在AWS上启用"gtid_mode=on“db参数。请查找下面的亚马逊论坛参考资料。

参考:

https://forums.aws.amazon.com/thread.jspa?messageID=474345

我建议您按照AWS提供的以下参考文档来实现这一目标。

参考:

http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/MariaDB.Procedural.Replication.GTID.html

您可以使用名为‘mysql.rds_set_ You _master_gtid’的aws rds的内部功能。

或者,您可以使用二进制日志方法进行复制。您将在DB参数组中找到bin-log参数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42410968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档