mysql集群 主主 主从_(四) Mysql集群主从复制之主主复制

1、主主复制

8502f17962dc169e1d689874b96016d3.png

主主复制:两个节点,都可以更新数据,并且互为主从

容易产生的问题:数据不一致;

因此慎用 考虑要点:自动增长id

配置一个主节点使用奇数id (注意前后顺序)

另一个节点使用偶数id

2、主主复制的一般步骤

(1) 各节点使用一个惟一server_id

(2) 都启动binary log和relay log

(3) 创建拥有复制权限的用户账号

(4) 定义自动增长id字段的数值范围各为奇偶 (5) 均把对方指定为主节点,并启动复制线程

范例:实现两个节点的主主复制模型

(1) 节点1

(2) 节点2配置

(3) 在第一个主节点上实现

(4) 测试

3、处理主主复制出现的问题

#方法1

MariaDB [(none)]> stop slave;

MariaDB [(none)]> set global sql_slave_skip_counter=1; #这个值通过show slave status\G;可以查看

MariaDB [(none)]> start slave;

#方法2

[root@slave1 ~]#vim /etc/my.cnf.d/mariadb-server.cnf [mysqld]

slave_skip_errors=1007|ALL #这个值通过show slave status\G;可以查看

[root@slave1 ~]#systemctl restart mariadb

总结: 主主复制

复制出错处理

常见:1062(主键冲突),1032(记录不存在)

处理方式: set global sql_slave_skip_counter=1;

原创文章,作者:zhanglaiqiang,如若转载,请注明出处:https://www.zlqit.com/?p=2339

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值