云网牛站
所在位置:首页 > Linux云数据库 > 在Ubuntu 18.04系统上安装和使用Percona Toolkit

在Ubuntu 18.04系统上安装和使用Percona Toolkit

2018-12-10 11:32:58作者:百齐稿源:云网牛站

在本文中,将介绍如何在Ubuntu 18.04上安装和使用Percona Toolkit。Percona工具包可在Percona APT存储库中找到,可以添加到Ubuntu 18.04 LTS服务器中,并按照以下步骤在Ubuntu 18.04上安装Percona Toolkit。

 

Percona Toolkit介绍

Percona Toolkit是Percona创建的高级命令行工具的集合,可帮助执行各种MongoDB和MySQL管理任务,这些任务可能很复杂,需要手动完成。

Percona Toolkit的安装附带了许多脚本,这些脚本具有良好的文档记录,易于使用且不依赖于任何外部库。Percona Toolkit由Percona开发和支持。

 

相关链接

Percona网站

 

下载Percona存储库文件

使用以下命令下载存储库文件:

sudo apt install wget

wget https://repo.percona.com/apt/percona-release_0.1-6.$(lsb_release -sc)_all.deb

percona-toolkit_3.0.12-1.bionic_amd64.deb:

wget https://www.percona.com/downloads/percona-toolkit/3.0.12/binary/debian/bionic/x86_64/percona-toolkit_3.0.12-1.bionic_amd64.deb

在Ubuntu 18.04系统上安装和使用Percona Toolkit

 

安装Percona存储库包

下载存储库文件后,使用dpkg命令安装它:

sudo dpkg -i percona-release_0.1-6.$(lsb_release -sc)_all.deb

percona-toolkit_3.0.12-1.bionic_amd64.deb:

sudo dpkg -i percona-toolkit_3.0.12-1.bionic_amd64.deb

运行以上命令就可以得到下面的输出信息:

Selecting previously unselected package percona-release.

(Reading database ... 105206 files and directories currently installed.)

Preparing to unpack percona-release_0.1-6.bionic_all.deb ...

Unpacking percona-release (0.1-6.bionic) ...

Setting up percona-release (0.1-6.bionic) ...

 

在Ubuntu 18.04上安装Percona Toolkit

最后,更新本地apt缓存并安装Percona Toolkit:

sudo apt update

sudo apt-get install percona-toolkit

 

附:以下是Toolkit提供的Percona工具列表

pt-align

pt-archiver

pt-config-diff

pt-deadlock-logger

pt-diskstats

pt-duplicate-key-checker

pt-fifo-split

pt-find

pt-fingerprint

pt-fk-error-logger

pt-heartbeat

pt-index-usage

pt-align

pt-archiver

pt-config-diff

pt-deadlock-logger

pt-diskstats

pt-duplicate-key-checker

pt-fifo-split

pt-find

pt-fingerprint

pt-fk-error-logger

pt-heartbeat

pt-index-usage

pt-ioprofile

pt-kill

pt-mext

pt-mongodb-query-digest

pt-mongodb-summary

pt-mysql-summary

pt-online-schema-change

pt-pmp

pt-query-digest

pt-secure-collect

pt-show-grants

pt-sift

pt-slave-delay

pt-slave-find

pt-slave-restart

pt-stalk

pt-summary

pt-table-checksum

pt-table-sync

pt-table-usage

pt-upgrade

pt-variable-advisor

pt-visual-explain

pt-slave-find

pt-slave-restart

pt-stalk

pt-summary

pt-table-checksum

pt-table-sync

pt-table-usage

pt-upgrade

pt-variable-advisor

pt-visual-explain

 

示例:Pull MySQL Performance summary

pt-mysql-summary方便地总结了MySQL数据库服务器的状态和配置,以便可以一目了然地了解它:

pt-mysql-summary --host localhost --user root --ask-pass

当提示输入MySQL root用户密码时,请输入以获取统计信息。

也可以将输出重定向到文件:

pt-mysql-summary --host localhost --user root --ask-pass > mysql-summary.txt

下面是示例输出:

在Ubuntu 18.04系统上安装和使用Percona Toolkit

 

相关主题

Percona监控工具初探:用于管理和监控MySQL和MongoDB性能

精选文章
热门文章