本站所有文章均为原创,如对您有帮助,恳请帮忙点击任何一处广告
  • 首页
  • MySQL
  • MySQL主从复制(9)多源主从复制

MySQL主从复制(9)多源主从复制

发布:TangLu2019-5-13 16:12分类: MySQL 标签: mysql 主从

多源主从复制的架构是多主一从,每个主的每个库都由一个单一的从库进行复制,而从库是通过channel来区分每个主库的。多源复制需要每个主的数据库名不能有冲突。通常用于集中管理或者是需要跨实例查询的场景。

模拟场景:

主库A:192.168.100.101

主库B:192.168.100.102

从库C:192.168.100.103

多台主库配置:

server-id = 101  #仅需修改这里
log-bin = mysql-bin
gtid-mode = ON
enforce-gtid-consistency = ON
master_info_repository = TABLE
relay_log_info_repository = TABLE

grant replication slave client on *.* to 'repl'@'192.168.100.103' identified by '123456';

从库配置:

server-id = 103  #仅需修改这里
gtid-mode = ON
enforce-gtid-consistency = ON
master_info_repository = TABLE
relay_log_info_repository = TABLE

change master to master_host='192.168.100.101',master_user='repl',master_password='123456',master_auto_position=1 for channel 'master-101';  #channel的名字可以自定义

change master to master_host='192.168.100.101',master_user='repl',master_password='123456',master_auto_position=1 for channel 'master-102';  #channel的名字可以自定义

温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!
et_highlighter51
版权所有:《Linux运维技术学习站点
文章标题:《MySQL主从复制(9)多源主从复制
除非注明,文章均为 《Linux运维技术学习站点》 原创
转载请注明本文短网址:http://www.linuxe.cn/post-494.html  [生成短网址]

已有 0/853 人参与

发表评论:

欢迎分享Linux运维技术学习站点

欢迎使用手机扫描访问本站,还可以关注微信哦~