Write by lyc at 2018-11-22
percona-toolkit工具(数据一致性监测、延迟监控)
percona-toolkit工具中最主要的三个组件分别是:
pt-table-checksum
负责监测mysql主从数据一致性
pt-table-sync
负责当主从数据不一致时修复数据,让它们保存数据的一致性
pt-heartbeat
负责监控mysql主从同步延迟
2.RPM在线安装
官网
1 2 3
| $ yum install http://www.percona.com/downloads/percona-release/redhat/0.1-6/percona-release-0.1-6.noarch.rpm -y $ yum install percona-toolkit -y
|
3.RPM手动安装
官网下载地址
- 因为yum安装的很慢,rpm手动安全需要解决依赖的问题。
- CentOS6/7的rpm包是不一样的
安装依赖
1
| $ yum install perl-TermReadKey perl-IO-Socket-SSL perl-Net-LibIDN perl-Net-SSLeay perl-Time-HiRes -y
|
CentOS6
1 2 3 4 5
| $ cd /usr/local/src
$ rz percona-toolkit-3.0.12-1.el6.x86_64.rpm $ rpm -ivh percona-toolkit-3.0.12-1.el6.x86_64.rpm
|
CentOS7
1 2 3 4 5
| $ cd /usr/local/src
$ rz percona-toolkit-3.0.12-1.el7.x86_64.rpm $ rpm -ivh percona-toolkit-3.0.12-1.el7.x86_64.rpm
|