mysql主主复制半同步_mysql主从复制中的半同步复制
实验mysql借助google提供的插件,完成半同步复制模型;
物理机依然是win7系统,虚拟机为centos7;
主节点:192.168.255.2
从节点:192.168.255.3
先配置为主从复制模型:
在主节点:
]# vim /etc/my.cnf
从节点:
]# vim /etc/my.cnf
启动两节点的myslq服务:
]# systemctl start mariadb.service
在主节点:
配置有复制权限的账号:
> GRANT REPLICATION SLAVE,REPLICATION CLIENT ON *.* TO ‘repluser‘@‘192.168.255.%‘ IDENTIFIED BY ‘replpass‘;
> FLUSH PRIVILEGES;
注意:如果从服务器也打算创建这个有复制权限的账号,要先启用主从设置后,再执行此命令:
查看二进制日志事务的位置:
在从节点:
设置同步位置:
> CHANGE MASTER TO MASTER_HOST=‘192.168.255.2‘,MASTER_USER=‘repluser‘,MASTER_PASSWORD=‘replpass‘,MASTER_LOG_FILE=‘master-bin.000003‘,MASTER_LOG_POS=499;
主从复制配置完成;
分别在主从节点上安装相应的插件:
在主节点:
> INSTALL PLUGIN rpl_semi_sync_master SONAME ‘semisync_master.so‘;
启用为半同步的主节点:
> SET GLOBAL rpl_semi_sync_master_enabled=1;
从节点:
安装从节点插件:
> INSTALL PLUGIN rpl_semi_sync_slave SONAME ‘semisync_slave.so‘;
启用为半同步从节点
> SET GLOBAL rpl_semi_sync_slave_enabled=on;
启动从节点同步:
> START SLAVE;
确保从节点的线程正常启动:
此时,mysql主从复制的半同步配置完成;可演示验证;
在主节点:
创建新库后并查看相关参数值:
其中Rpl_semi_sync_master_clients:对于当前主节点,有多少个半同步节点;值为1表示有一个半同步节点;
从节点查看:
以上演示的就是半同步复制的配置过程。
mysql主从复制中的半同步复制
标签:mysql半同步复制
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:http://linsj.blog.51cto.com/5440766/1787601
mysql主主复制半同步_mysql主从复制中的半同步复制相关推荐
- mysql主从复制与主主复制的对比_MySQL主从复制与主主复制
mysql 的主从复制: 实验环境: linux CentOS7两台:192.168.230.10(主)----192.168.230.11(从)(系统安装好,关掉防火墙或配置好防火墙) mysql ...
- mysql 启动个关闭命定_mysql利用phpmyadmin实现数据库同步更新
以前我们设置数据同步更新需要两台mysql数据库实现主从配置了,下面我来介绍高版本的phpmyadmin就可以快速实现这个功能了,下面我以图文给大家介绍. 台作为从服务器来实现的.在这里我把我做的过程 ...
- 5.5.35 - mysql 同步_MySQL 5.6.35主从同步配置案例
MySQL 5.6主从同步配置案例分享 本文环境 主库:Redhat 6.5 x64 192.168.1.180 mysql-5.6.35 备库:Redhat 6.5 x64 192.168.1.18 ...
- mysql in从数据库取数_MySQL数据库中 where in 用法详解
本文主要向大家介绍了MySQL数据库中 where in 用法详解,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 这里分两种情况来介绍 WHERE column IN (valu ...
- python同步异步_python中Tornado的同步与异步I/O的介绍(附示例)
本篇文章给大家带来的内容是关于python中Tornado的同步与异步I/O的介绍(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 协程是Tornado种推荐的编程方式,使用 ...
- Mysql备机复制到主机_mysql主从复制的实现
唱宇 2010-10-13 北京 最近测试了mysql主从复制的实现,现在记录一下:因为网上有些文章的mysql版本较老,有些参数已经不适合了. 确保 Master 与 Slave 之间的数据一致 [ ...
- mysql 复制忽略库_MySQL主从复制过滤
MySQL主从复制是逻辑复制,基于Binlog进行主从数据传输,MySQL提供了丰富的参数来配置主从复制过滤条件.在主库可以设置对于库的数据写入是否写入binlog,在从库可以设置对某些库或者表的bi ...
- mysql双机热备 读写分离_MySQL——主从复制与读写分离
什么是主从复制 主从复制是用来建立一个和主数据库完全一样的数据库环境,称为从数据库:主数据库一般是准实时的业务数据库. 主从复制的作用 1.做数据的热备,作为后备数据库,主数据库服务器故障后,可切换到 ...
- mysql 日志同步 数据不同步_Mysql互为主从问题--日志同步数据不同步
Mysql互为主从问题--日志同步数据不同步 我搭建的是mysql互为主从 复制 两台机器的mysql环境完全相同 第一部分测试: B为master A为slave的同步测试 在B上创建表lian,并 ...
最新文章
- 基于Gitolite的Git服务架设
- 判断字符串中是否包含中文
- 通话录音_iOS 14将支持通话录音功能,但有隐性使用条件
- 绝对精辟!10分钟让你全面了解当前世界金融危机
- Opencv之图像金字塔(笔记07)
- 电脑处理器排行榜2021版
- HTTP请求的过程和原理
- 大学计算机基础相关书籍,大学计算机基础
- IT十大最尴尬瞬间 盖茨遭遇Win98死机列榜首
- IOS音乐播放器代码
- 也许你我都在等待~~~~~~~~~~~~~~~~
- VOS客户端动态黑名单功能配置详解
- plsql导入excel数据
- App Inventor 2 连接调试器的各种方式比较
- [UE4教程] UE4蓝图总结(入门)
- java 实习生刚入职都会做些什么工作呢?
- 如何实现多人在线编辑文档?
- 计算机专业大创要求,计算机学院举行2018年度“大创项目”研究工作推进会
- 我的微软漫漫信仰路【多图】
- 26个国外在线教育网站
热门文章
- How-to: Build VPP FD.IO development environment with Mellanox DPDK PMD.
- android 筛选菜单_使用C语言开发跨平台(win/android)应用(PainterEngine 快速入门教程)...
- @Cotroller和@RestCotroller
- linux php ldap_linux php ldap安装配置的方法
- 中怎么均化走线_巴黎世家老爹鞋怎么鉴定真假 辨别真假对比图了解一下
- java工程师面试宝典_【Java工程师面试宝典】学习说明_互联网校招面试真题面经汇总_牛客网...
- spring mysql 多数据源_spring框架学习【多数据源配置】
- 【建议收藏】找不到免费的角色动画?来试试mixamo
- 华为AI开发平台ModelArts介绍和应用
- OpenShift 4 - Knative教程 (1) 创建Serverless运行环境