mysql 主主半同步复制_mysql主从,主主,半同步复制,级联复制

实现主主复制的步骤

主服务器1

修改配置文件/etc/my.cnf

36c27638b6708c86bb6105716d44df4c.png

重启动服务

1be1120de0b484d91db8942126806adb.png

进入MySQL数据库里创建用户账户

7ec468e441e12cea5c007735029cd65d.png

主服务器2

修改配置文件

4c7d09b046051ac270a1719e0be9f166.png

重启服务

51dd860b144a30d9bc5a245d68a7fb76.png

连接主服务器1

320003b7a9c0bb5519ac664a3da4486e.png

启动线程,查看状态

62896a9335e09e8b1dc469a67b633045.png

授权用户

65ad63871878866fbf4dd734a8c66fa6.png

回到主1服务器上,连接主2服务器

8afb32f10b87c758ee60b521abb8a6bf.png

启动线程,查看线程状态

12bcbeaa3ec6da48bb56c2e8c4c07ad8.png

测试在主1服务器上导入数据库

15d62940bfeb9bd32a463f2fbcb40fed.png

主2服务器自动复制过来了

bef1eaa14fd752d6277f82267255725d.png

---------------------------------------------------------------------------------------------------

实现主从复制的步骤

配置主服务器,必须启用二进制日志

修改配置文件

f76e811b602c016ebb7baf36646cc431.png

重启服务

47878a63f8f72757dea16daae1e9035a.png

授权用户

d2a8f654d48dc31e9fd029c8643096e1.png

从服务器修改配置文件

40126fafcddcc860655f4596699f6c65.png

重启服务

eeba1ac6dbfd3ffdd326f668394fc717.png

连接主服务器

1b755e99e52e5167d00ebf9c2a534d01.png

重启启动线程,并查看线程

eb728ced692e0b1f87d7b7ea71f21cea.png

测试

在主服务器导入数据库

2c3b2e7e8828e56699e618d7872f2eb5.png

进入数据库,查看导入的情况

4945070bd401ab947721489193033570.png

在从服务器上查看是否同步

3237b2ba354e4c1c237a3a008e376534.png

--------------------------------------------------------------------------------------------------------

实现半同步复

主服务器192.168.37.150

先修改配置文件

制的步骤

f27e062ec2b9ea64f24fa6ae559ff13c.png

重新启动服务

6f823f40d7ea30b36cb7f30b52e41338.png

创建账号用于复制

2d1c8ab29ed6f86eeb06d8875815758b.png

从服务器1 192.168.37.100

a29ba473802602cf26b796da10e5ec73.png

重新启动服务

165416cae37cc87175ca27921ed8102e.png

连接到主服务器

88e1deb4ded8243cb8382443e5f8c171.png

启动slave

9b445bc025039538dc03d401e2bf857a.png

查看是否能连接上主服务器

5a8fe105ff21f4fdedb71e5a4a6ea452.png

从服务器2 192.168.37.40

修改配置文件

1885686f596dfb7888ef303aa9b224b0.png

重新启动服务

cd18d9b29fd839150fbc3edb3b7e8bf8.png

连接主服务器

0aec53cee3d8520b12ec34d94909e66a.png

启动slave线程

816898c3cd7370651a7f8afb98564cfa.png

查看是否连接上

822ac5e8f3c3225e5c375cecf2e758b8.png

主服务器

在主服务器安装主服务器的插件

8842817e881c90816a6f55b5f1dac7b6.png

查看安装的插件

263da2deb9876c5bafbe0e91330599ba.png

查看这个插件的状态,把enabled改为on

4f4462b42396657a47729b7efdc9bbe2.png

也可以修改配置文件,为永久启用

c2fe0ae9b21e4deaf07c5c478485bf59.png

8a946dbd07f2762907c47a81335084a4.gif

重启服务

4d1d586db4a60dbee0f0c46342171118.png

启用这个插件

3c83c0964b5c107204b21d782a0e8ac9.png

从服务器1 192.168.37.100

在从服务器1上也安装插件和主服务器不同

65c938d7ca8f12172c742e14f0d617e9.png

查看下安装的插件

50228564296b030f2d64751d337f950e.png

92ef412e42ab1a7fd7c5e9d4629cbb01.png

查看这个插件的状态 没有启动,需要将enaled改成On

c8ddec5d5897165c15e67686b0a6e3e7.png

启用rpl_semi_sync_slave_enabled

ac8421279f6e00dc08f4d904f9224e83.png

重启服务

096b9b9310129fbf2b04bfde0c42b1b3.png

从服务器2 192.168.37.40

在从服务器2里安装插件

750d210e62436b6d69cd8fd9c824fd66.png

修改永久配置,然后重启服务

5ea40223f9702a87173ae740a3648d1b.png

cd89231e8800acfdc3fc80872dde249f.png

重启线程

f7c951797a4e0d6bc2f1be2ffd4fdf80.png

返回主服务器 已经有两个线程

f7fb4c1547b44c1ca017457c90dc07b0.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值