美文网首页
pt-table-checksum使用实践

pt-table-checksum使用实践

作者: frankie_cheung | 来源:发表于2020-07-16 21:47 被阅读0次

该工具主要是校验MySQL主从之间复制数据的一致性

安装

使用percona的源真是慢的不行,最后去清华镜像搞了一个rpm,速度搜搜的。

  • 下载percona-release-1.0-17.noarch.rpm,下载到本地复制到服务器目录即可
  • yum install percona-release-1.0-17.noarch.rpm ,查看/etc/yum.repos.d目录下是否有percona的仓库
    image.png
  • 修改仓库源文件,虽然用的是国内镜像,但是仓库文件里面还是percona的链接,


    image.png

如图,都换成清华镜像源网址。

  • yum install percona-toolkit -y 安装完成。

搭建一个主从MySQL环境,并且手动在从库把数据搞成不一致的,这个过程太简单,略下不表

开始检查主从数据一致性

pt-table-checksum --host='localhost' --user='root' --password='MyNewPass4!' --port='3317' --databases=SENSOR1 --recursion-method=hosts
报错信息如下
Diffs cannot be detected because no slaves were found. Please read the --recursion-method documentation for information
提示木有找到从库,
强烈建议按照该文章进行配置,很多参数假如不设置,这个命令都跑不起来。
设置pt-table-checksum的环境

相关文章

网友评论

      本文标题:pt-table-checksum使用实践

      本文链接:https://www.haomeiwen.com/subject/phtjqktx.html