主从复制往往会存在主从数据库数据不一致的问题,这会导致与客户端显示的数据不一样。那么本文章主要就是对主从复制的一致性问题给出一些操作方案。
一、准备工作
- 使用虚拟机搭建了一主多从的主从结构(主从搭建参考我之前的文章“搭建MySql主从复制”)
- 主(192.168.119.149),数据库帐号slave
- 从1(192.168.119.150),数据库帐号slave
- 从2(192.168.119.151),数据库帐号slave
- 相关工具:percona-toolkit-3.3.1_x86_64.tar.gz
- CentOS Linux release 7.9.2009 (Core)
- mysql版本:8.0.21
二、安装percona-toolkit
官网下载地址:https://downloads.percona.com/downloads/percona-toolkit/3.3.1/binary/tarball/percona-toolkit-3.3.1_x86_64.tar.gz
我使用wget下载有点慢,就直接下载到本地后FTP上传到服务器上。
#解压
tar -zxvf percona-toolkit-3.3.1_x86_64.tar.gz
#进入解压后的文件夹
cd percona-toolkit-3.3.1
percona-toolkit-3.3.1文件夹内的结构如下图:

安装percona-toolkit:
#如果没有安装prel要先安装prel
yum install perl-devel
#安装好prel后再安装percona-toolkit,PREFIX是指定安装路径,输入命令后结果如下图
perl Makefile.PL PREFIX=/usr/local/percona-toolkit-3.3.1
从上图中可以看见我们还


1564

被折叠的 条评论
为什么被折叠?



