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

 

 

 

实现主主复制的步骤

主服务器1

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

重启动服务

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

主服务器2

修改配置文件

重启服务

连接主服务器1

启动线程,查看状态

授权用户

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

启动线程,查看线程状态

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

2服务器自动复制过来了

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

实现主从复制的步骤

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

修改配置文件

重启服务

授权用户

从服务器修改配置文件

重启服务

连接主服务器

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

测试

在主服务器导入数据库

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

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

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

 

实现半同步复

主服务器192.168.37.150

先修改配置文件

制的步骤

重新启动服务

 

创建账号用于复制

从服务器1 192.168.37.100

重新启动服务

连接到主服务器

启动slave

 

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

 

从服务器2 192.168.37.40

修改配置文件

重新启动服务

连接主服务器

启动slave线程

查看是否连接上

主服务器

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

查看安装的插件

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

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

重启服务

启用这个插件

 

从服务器1 192.168.37.100

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

查看下安装的插件

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

 

启用rpl_semi_sync_slave_enabled

重启服务

从服务器2 192.168.37.40

在从服务器2里安装插件

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

重启线程

 

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

 

posted @ 2019-07-16 13:04  凤溪潇潇  阅读(399)  评论(0编辑  收藏  举报