Percona Toolkit 神器全攻略

Percona Toolkit 神器全攻略

Percona Toolkit 神器全攻略系列共八篇分为
全文约定:
$
为命令提示符、greatsql>
为 GreatSQL 数据库提示符。在后续阅读中,依据此约定进行理解与操作
Percona Toolkit 简介
Percona Toolkit 简称(PT 工具),是一组高级命令行工具,用于管理 MySQL/GreatSQL 的工具。可以用它来执行各种难以手动执行的 MySQL/GreatSQL 和系统任务。其功能包括检查主从复制的数据一致性、检查重复索引、定位 IO 占用高的表文件、在线 DDL 等,DBA 熟悉掌握 PT 工具后将极大提高工作效率。
本系列只介绍和探讨 Percona Toolkit 中针对 MySQL/GreatSQL 数据库的实用工具
Percona Toolkit 安装
本系列所使用环境如下

使用包管理器安装
对于 Debian 或 Ubuntu:
$ sudo apt-get install percona-toolkit
对于 RHEL 或 CentOS:
$ sudo yum install percona-toolkit
包管理器安装较为简单,这里就不做示范
使用 TAR 包安装
前往➥https://www.percona.com/downloads,选择合适的版本下载Percona Toolkit
选择合适自己的 CPU 架构和操作系统版本 Percona Toolkit 包

创建文件夹 pt,将下载的安装包保存于此,并检查 sha256sum 码,确保完整性
解压文件,并添加到环境变量
随机选择一个工具查看版本号,确认安装成功
使用 RPM 包安装
以下示范环境为 Centos7 - X86_64 架构 - ldd (GNU libc) 2.17
下载好 3.5.7 版本的 Centos7 RPM 包
使用 rpm 命令安装 Percona Toolkit,如果此时有报缺失依赖,用 YUM 安装即可
随机选择一个工具查看版本号,确认安装成功
Percona Toolkit 包含的工具
3.5.7 版本 Percona Toolkit 工具拥有 39 个工具,将这 39 个工具分为七大类(实用类、配置类、监控类、系统类、开发类、复制类、性能类)
实用类

配置类

监控类

系统类

开发类

复制类

性能类

接下来的章节中将对这七类的工具进行详细讲解 :)
版权声明: 本文为 InfoQ 作者【GreatSQL】的原创文章。
原文链接:【http://xie.infoq.cn/article/14f41b94538a7c878d739ec6a】。文章转载请联系作者。
评论