MySQL MGR 宕机后如何开启复制
MGR宕机后的重启,分两种情况
整个MGR集群宕机
1.首先将所有实例开启,例如
mysqld_safe --defaults-file=/etc/my.cnf1 --user=mysql &
2.然后连接上一个实例,执行以下操作,引导并开启组复制
set global group_replication_bootstrap_group=on;
start group_replication;
set global group_replication_bootstrap_group=off;
如果是单主模式,此实例即是可读可写实例。
之所以要先开启group_replication_bootstrap_group,然后关闭group_replication_bootstrap_group,是因为start group_replication
前需要重新引导组复制,引导并开启组复制之后,将group_replication_bootstrap_group关闭是为了避免实例重启后又重新引导了一个组复制,导致复制异常。
3.最后连接上其他实例,开启组复制即可,不需要设置group_replication_bootstrap_group参数
start group_replication
MGR集群中某个节点宕机
如果是单主模式,某个节点宕机,如果该节点是可读可写节点,那么可写权限会漂移到其他节点,如果该节点只是个可读节点,那么宕机也不影响集群运行;
多主模式下某个节点宕机更不会影响MGR集群的运行;
所以某个节点宕机或者多个节点宕机,但集群中还存在可读可写的节点,那么重启节点实例后,直接开启MGR加入复制集群即可
start group_replication
MySQL MGR 宕机后如何开启复制相关推荐
- 头条二面:宕机后,Redis如何实现快速恢复?
点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | Kaito 来源 | kaito-kidd.c ...
- mysql in 宕机_一条SQL引起的mysql宕机
背 景 MySQL引入了Materialization(物化)这一关键特性用于子查询(比如在IN/NOTIN子查询以及 FROM子查询)优化,其关键点在于对子查询只需要执行一次.具体实现方式为: 在 ...
- RabbitMQ宕机后,消息100%不会丢失吗
V-xin:ruyuanhadeng获得600+页原创精品文章汇总PDF 这篇文章,给不太熟悉MQ技术的同学,介绍一个生产环境中可能会遇到的问题. 目前为止,你的RabbitMQ部署在线上服务器了,对 ...
- 慌得一逼,Kafka宕机后不再高可用?吓死宝宝了
你知道的越多,不知道的就越多,业余的像一棵小草! 你来,我们一起精进!你不来,我和你的竞争对手一起精进! 编辑:业余草 来源:juejin.im/post/6874957625998606344 推荐 ...
- mysql宕机恢复_mysql突然宕机后事务如何处理?
针对突然宕机的问题 不会自动继续执行,不会自动直接回滚,但是可以人工手动选择继续执行或者直接回滚,依据是事务日志. 事务开启时,事务中的操作,都会先写入存储引擎的日志缓冲中,在事务提交之前,这些缓冲的 ...
- Redis Cluster节点服务器宕机后导致集群重启失败案例
这里说下自己碰到的一种情况: redis cluster集群由三个节点服务器组成,一个6个redis实例,每个节点开启2个端口,三主三从. reids部署目录是/data/redis-4.0.1,集群 ...
- springboot整合redis集群master宕机后连接超时
前提: # 本文是在确保redis集群配置正确的情况下,连接超时的解决方案. 项目登录认证使用的是sa-token(这个不重要,主要说的是springboot和redis集群),最近应甲 ...
- 04 | 内存快照:宕机后, Redis 如何实现快速恢复
文章目录 1. RDB内存快照的局限性 2. 给哪些内存数据做快照 3. 快照时数据能修改吗 4. 可以每秒做一次快照吗 4. 数据快速恢复 Redis 一另一种种持久化方法:内存快照.所谓内存快照, ...
- mysql 主从宕机切换_mysql主从复制配置操作以及主从宕机切换演练
主从复制目的: 主从服务器设置的稳健性得以提升,如果主服务器发生故障,可以把本来作为备份的从服务器提升为新的主服务器.在主从服务器上分开处理用户的请求,读的话,可以直接读取备机数据,可获得更短的响应时 ...
最新文章
- javascript 计算器、动态时钟、表格复选框全选(扩展)、轮播图、36选7、随机数...
- VTK:图片之ImageOpenClose3D
- 编写高性能的托管应用程序:入门
- c++远征之多态篇——运行时类型识别(RTTI)
- 元素属性、类名、内容、获取和设置、删除
- python的UML类图自动生成工具--pyreverse安装和使用
- cloudare mysql 密码修改_CentOS7.3 LAMP环境搭建私有云NextCloud过程记录
- JavaScript文本收缩展开 showdetail
- python关键字保留字
- Python入门:数据结构之字典(dict)(2)
- 微信朋友验证消息是什么来源_微信开启朋友验证什么意思
- 基于IDEA Plugin插件开发,撸一个DDD脚手架
- 程序员对老板说:老子,明天不上班!结果...
- 问卷星不能复制粘贴?不存在的!
- Android usb 控制传输,【android之USB通信】android之USB数据传输-Go语言中文社区
- Angularjs常见错误原因及解决Error: [$injector:unpr] http://errors.angularjs.org/1.2.9/$injector/unpr?
- 电子商务毕业论文php,基于PHP的校园电子商务系统的设计与实现.doc
- 数据结构和算法(五)--栈(Stack)
- CRM客户管理系统在企业中起到什么作用?
- 用图形界面实现过独木桥问题