关键词:pt-table-checksum工具,在线验证主从一致性
【1】
【1.1】pt-table-checksum工具(经常会有环境BUG,有时候死活跑不出来)
应用场景: (1)数据库迁移后验证数据
(2)主从复制出现问题,需要修复
(3)不小心误操作,主从数据库高反了,产生了错误的数据。
(4)定期校验数据
下载地址:https://cpan.metacpan.org/authors/id/T/TI/TIMB/
我们就下载DBI-1.6.41.tar.gz吧, 有网络的情况下,linux方式:
wget https://cpan.metacpan.org/authors/id/T/TI/TIMB/DBI-1.641.tar.gz
【1.2】percona-toolkit
下载地址:
https://www.percona.com/downloads/percona-toolkit/LATEST/
linux下载/windows直接点击下载 percona-toolkit-3.0.13_x86_64.tar.gz:
【2】相关工具的下载安装
#(1)pt-table-checksum
wget https://cpan.metacpan.org/authors/id/T/TI/TIMB/DBI-1.641.tar.gz
tar -zxvf DBI-1.641.tar.gz
cd DBI-1.641/
perl Makefile.PL
make
如果报错,可能是相关的依赖程序没有安装好。
问题
Can't locate ExtUtils/MakeMaker.pm in @INC
解决:
yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
#(2)