zoukankan      html  css  js  c++  java
  • 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  最好在业务低峰期实现节点加入操作,因为都会涉及之后的异步复制恢复增量数据问题,在这段时间内集群性能都可能受到影响

  • 相关阅读:
    winform音频播放器(有声小说[凡人修仙传])
    c# 小小备忘录
    编程语言 : Java的动态Web解决方案泛谈
    服务器 : Apache Tomcat
    荐书 : 调试九法
    框架应用 : Spring MVC
    框架应用 : Spring
    数据库 : Mysql
    框架应用:Mybatis
    String对象的一些函数用法与心得
  • 原文地址:https://www.cnblogs.com/danhuangpai/p/13041830.html
Copyright © 2011-2022 走看看