MGR架构~节点增减维护(8.0最新版)
Posted danhuangpai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MGR架构~节点增减维护(8.0最新版)相关的知识,希望对你有一定的参考价值。
一简介:MGR节点的增减
二 两种情况
1 MGR读节点异常停止,然后重新启动加入节点进行数据同步
2 MGR读节点新加入集群成员,启动复制进行数据同步
三 两种可行性方案
1 采用 clone克隆方式直接远程拉取复制
2 采用 xtrabackup 备份还原方式
三 clone过程
1 set global clone_valid_donor_list=‘host:port‘;
2 CLONE INSTANCE FROM user_name@example.donor.host.com:3306 IDENTIFIED BY ‘password‘ DATA DIRECTORY = ‘/path/to/clone_dir‘;
3 启动组复制
四 xtrabackup 过程
1 xtrabackup 进行备份恢复
2 set global gtid_purged=‘’
3 启动组复制
注意 : 1 针对原有节点重做之前,auto.cnf与mysqld-auto.cnf进行备份移动,针对新节点则没有这步
五 总结点
1 当所有成员没有全量binlog时才会采用clone特性
2 随机选择donor节点,改进了以前安装配置列表总选择一个节点的问题,并且donor节点是可写的
3 不管是clone还是xtrabackup恢复完成时记得设置 group_replication_start_on_boot=ON
4 最好在业务低峰期实现节点加入操作,因为都会涉及之后的异步复制恢复增量数据问题,在这段时间内集群性能都可能受到影响
以上是关于MGR架构~节点增减维护(8.0最新版)的主要内容,如果未能解决你的问题,请参考以下文章