Mariadb数据库复制系列(四):复制过滤器的实现

  


实验四:复制过滤器的实现


复制过滤器的作用是让从节点仅复制主节点的指定的库,或指定数据库的指定表,而不是全部复制。
其配置方式有两种,一种是在主节点上配置,通过定义主节点只记录部分库或表产生的二进制日志时间来实现;一种是通过从节点上配置,当复制了主节点的所有的二进制日志数据后,在SQL线程执行时,只执行指定的库或表相关的二进制日志时间;一般采取在从节点上的配置来实现

1、实验环境说明

  • 主节点为node72(10.1.32.72),从节点为node73(10.1.32.73)

  • 在从节点上实现复制过滤,限制从节点,只执行testdb库和testdb1库的复制操作,其他库不予复制

2、确保两节点时间同步

Mariadb数据库复制系列(四):复制过滤器的实现

3、在两个节点上安装mariadb-server服务程序包

Mariadb数据库复制系列(四):复制过滤器的实现
Mariadb数据库复制系列(四):复制过滤器的实现

4、配置两个节点之间的主从关系

Mariadb数据库复制系列(四):复制过滤器的实现
Mariadb数据库复制系列(四):复制过滤器的实现
Mariadb数据库复制系列(四):复制过滤器的实现
Mariadb数据库复制系列(四):复制过滤器的实现
Mariadb数据库复制系列(四):复制过滤器的实现

5、配置从节点实现复制过滤

Mariadb数据库复制系列(四):复制过滤器的实现
Mariadb数据库复制系列(四):复制过滤器的实现
Mariadb数据库复制系列(四):复制过滤器的实现
Mariadb数据库复制系列(四):复制过滤器的实现

6、验证复制过滤器的功能是否正常

Mariadb数据库复制系列(四):复制过滤器的实现

  
  

原创文章,作者:M20-1倪文超,如若转载,请注明出处:http://www.178linux.com/60632

(0)
M20-1倪文超M20-1倪文超
上一篇 2016-11-24 11:33
下一篇 2016-11-24 11:35

相关推荐

  • Ansible

    Ansible简介 ansible是一种基于python语言开发的轻量级自动化运维工具,它可以自动化批量完成主机服务配置管理,软件部署,执行特定命令等工作 ansible的核心组件有ansible core(核心代码),host inventory(要管理的主机),core modules(核心模块),custom modules(用户可以自定义模块),pl…

    Linux干货 2016-11-14
  • 马哥教育网络班22期+第11周课程练习

    week11 1、详细描述一次加密通讯的过程,结合图示最佳。 2、描述创建私有CA的过程,以及为客户端发来的证书请求进行颁发证书。 3、描述DNS查询过程以及DNS服务器类别。 4、搭建一套DNS服务器,负责解析magedu.com域名(自行设定主机名及IP)   (1)、能够对一些主机名进行正向解析和逆向解析;   …

    Linux干货 2016-11-07
  • ☞yum源的生成与配置{ local;cdrom;http;ftp;}

    ☞yum源的生成与配置{ local;cdrom;http;ftp;} 本文是继上一篇文章“CentOS程序安装的3种方式{ 源码包安装 | rpm包安装 | yum安装;}”的补充,上篇文章http://www.178linux.com/38812主要介绍了基于cdrom的yum源制作和配置以及归纳了详细的yum命令。本文继续介绍基于本地file、远程ht…

    Linux干货 2016-08-24
  • linux文件管理类、bash的基础命令以及习题。

    文件管理工具:cp, mv, rm cp命令:copy 源文件:目标文件; 单源复制:cp [OPTION]… [-T] SOURCE DEST 多源复制:cp [OPTION]… SOURCE… DIRECTORY         cp&nb…

    Linux干货 2016-11-05
  • 文本三剑客之sed

      文本处理三剑客:    grep,egrep,fgrep:文本过滤器    sed:stream  editor,流编辑器,是一行一行处理的    awk :文本格式化工具,报告生成器     sed工作方式:它是读一行的文本…

    Linux干货 2016-08-15