在本文中,将介绍如何在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存储库文件 使用以下命令下载存储库文件: 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
安装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 下面是示例输出:
相关主题 |