pt安装配置:
wget percona.com/get/percona-toolkit.tar.gz
tar xzvf percona-toolkit-2.1.1.tar.gz
cd percona-toolkit-2.1.1
perl Makefile.PL
make
make install
cd ..
常用工具集:
1.表同步工具,和mk-tables-sync功能一样, 用法上 稍有不一样 ,--print的结果更详细
pt-table-sync --execute --print --no-check-slave --database=world h='127.0.0.1' --user=root --password=123456 h='192.168.0.212' --user=root --password=123456
2.慢查询日志分析统计
pt-query-digest /home/mysql/server03-slow.log
3.复制状态监测
pt-slave-find h=127.0.0.1 --user=root --password=123456
4.服务器摘要
pt-summary
5.mysql服务状态摘要
pt-mysql-summary -- --user=root --password=123456
6.服务器磁盘监测
pt-diskstats
7.mysql死锁监测
pt-deadlock-logger h='127.0.0.1' --user=root --password=123456
8.主键冲突检查
pt-duplicate-key-checker --database=world h='127.0.0.1' --user=root --password=123456
9.监测从库的复制延迟 ###经过测试 运行这个命令会使从库上的sql线程异常挂掉
pt-slave-delay --host 192.168.0.206 --user=root --password=123456
更多介绍参考http://www.zhaokunyao.com/archives/3245 ,命令的使用可以通过--help获知