安装并使用pt-ioprofile

pt-ioprofile,是一个percona的性能分析工具,可以查看进程输出、输入,打印一些表文件及活动IO。pt-ioprofile是一个只读工具,所以对数据没风险。由于网上对pt-ioprofile的安装说明比较少,很多小伙伴都无从下手^.^

下面介绍一下pt-ioprofile的安装过程:

#!/bin/bash

toolkit(){
version=$(cat /etc/redhat-release | awk ‘{print $3}‘ | awk -F ‘.‘ ‘{print $1}‘)
if [ $version -eq 6 ]
then
   rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
else
   rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
fi

yum install perl-IO-Socket-SSL perl-DBD-MySQL perl-Time-HiRes -y
wget http://www.percona.com/downloads/percona-toolkit/LATEST/RPM/percona-toolkit-2.2.11-1.noarch.rpm
rpm -ivh percona-toolkit-2.2.11-1.noarch.rpm
}

toolkit

如果安装过程报以下错误

Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again
error: Failed dependencies:
        perl(DBI) >= 1.13 is needed by percona-toolkit-2.2.11-1.noarch
        perl(DBD::mysql) >= 1.0 is needed by percona-toolkit-2.2.11-1.noarch
        perl(Time::HiRes) is needed by percona-toolkit-2.2.11-1.noarch
        perl(IO::Socket::SSL) is needed by percona-toolkit-2.2.11-1.noarch

原因是rpm -Uvh装了个epel的扩展后,出现了yum安装不了东西,解决办法是编辑/etc/yum.repos.d/epel.repo,把基础的恢复,镜像的地址注释掉,

#baseurl
mirrorlist

改成

baseurl
#mirrorlist

再运行脚本安装即可
请参考:http://www.cnblogs.com/cenalulu/archive/2013/04/12/3016714.html

请参考http://www.percona.com/doc/percona-toolkit/2.0/pt-ioprofile.html

时间: 2024-08-30 16:13:28

安装并使用pt-ioprofile的相关文章

在铁威马NAS中使用Docker安装qbittorrent实现PT/BT下载

铁威马NAS全新TOS 4.0系统新增加了Docker,有多种玩法,今天就教大家在Docker安装qbittorrent实现PT/BT下载.1.进入TOS系统,应用中心安装Docker:2.打开Docker,在注册表搜索qbittorrent映像,选择下载:3.在文件管理里,找到Docker文件夹,在其下面创建qbittorrent文件夹:4.在qbittorrent文件夹里创建两个子文件夹"config""downloads",文件夹命名最好按照这个格式,一个是为

天兔(Lepus)监控系统慢查询分析平台安装配置

转http://suifu.blog.51cto.com/9167728/1770672 被监控端要安装pt工具 1 2 3 4 [[email protected]~]## yum -y install perl-IO-Socket-SSL [[email protected]~]## yum -y install perl-DBI [[email protected]~]## yum -y install perl-DBD-MySQL [[email protected]~]## yum -

mysql主从一致性校验工具-pt

一.环境 1.系统环境 系统 IP 主机名 说明 server_id centos6.7 MasterIP master 数据库:主 177  centos6.7 SlaveIP slave 数据库:从 148 2.软件环境 软件 版本 安装方式 说明 pt工具 3.0.4 编译安装 这是一个综合工具包,包含很多pt命令 mysql数据库 5.6.37 yum安装 主从环境 3.需要用到库 库名 表名 用途  percona checksums 存储pt命令监测的结果,第一次执行检测命令时会自己

Ubuntu安装Packet Tracer 7.2.1

Ubuntu安装Packet Tracer 7.2.1 安装环境:Ubuntu 18支持的环境:deepin,ubuntu等debian系的linux系统. 1.下载Packet Tracer 7.2.1 的linux版本.下载链接:http://39.105.152.218:8000/public/Packet_Tracer_7.2.1_for_Linux_64_bit.tar.gz2.在桌面上创建临时文件夹PT,并将压缩包拖进去.然后右击选择"在终端中打开",输入命令进行解压缩文件

天兔(LEPUS)监控系统慢查询分析平台配置

被监控端要安装pt工具 [[email protected]~]# tar xvf percona-toolkit-2.2.12.tar.gz [[email protected]~]# cd percona-toolkit-2.2.12 [[email protected]]# perl Makefile.PL [[email protected]]# make && make install 安装好后pt工具会在/usr/local/bin下,不同pt版本安装位置可能不同 把lepus

分布式DTU简介(分布式DTU间隔单元/分布式综合通信单元)

第1章 概述1.1 应用范围DAF-810馈线终端适用于10kV及以下电压等级环网柜间隔单元的保护.测控.通信.具备完善的保护.测量.控制及通信监视等功能,与断路器.负荷开关等开关配合为10kV 及以下等级的线路及馈出线提供保护,利用完善的保护功能,快速切除隔离故障区域,缩小停电范围,快速恢复供电,有力的保障配电网系统的安全稳定运行.DAF-810馈线终端(保护测控单元)可实现其对应间隔的遥信.遥测.遥控.保护逻辑(三段式保护.主站集中式自动化.电压时间型馈线自动化.电压电流型馈线自动化)等功能

pt(Percona Toolkit)工具详解:(一)安装

pt(Percona Toolkit)工具是由Percona公司开发的一个用perl语言编写的工具集,包含很多功能,例如在线更改数据表结构,校验主从数据,检查数据库状态,分析慢查询等这些靠人手做起来比较麻烦的事情,功能强大,操作简单. 安装 既然是perl语言开发的工具集,那当然是先安装perl相关依赖包了 yum install -y perl perl-IO-Socket-SSL perl-DBD-MySQL perl-Time-HiRes perl-Digest-MD5 然后,就到下面这个

一键安装PT软件

(本文转载自:https://github.com/Aniverse/inexistence) 本文内容不会及时更新:目前最新的脚本在界面上和截图里有一些不一样如果 wget 时出错,请先运行 alias wget="wget --no-check-certificate" Inexistence 检查是否 root,检查系统是不是 Ubuntu 16.04.Debian 8.Debian 9如果没用 root 权限运行或者系统不是如上的三个,脚本会自动退出你可以通过修改脚本第⑨行的

      MHVTL安装--搭建备份软件测试环境的黄金搭档

MHVTL安装--搭建备份软件测试环境的黄金搭档 mhvtl download https://sites.google.com/site/linuxvtl2/home#vtl-getting-started VTL OS CENTOS6.5 64bit Backuper Server:Networker8 for Windows Server2008 x64RedHat/CentOS/Scientific Linux/Oracle Linux distributions: 1.安装MHVTL

安装配置mariadb-10.1.19

本文参考:http://chenzehe.iteye.com/blog/1266260  感谢原作者的分享! 首先安装/更新一些编译时会用到的基础包 [[email protected] local]# yum -y install gcc gcc-c++ make cmake ncurses ncurses-devel libxml2 libxml2-devel openssl-devel bison bison-devel mariadb下载: ftp://mirrors.fe.up.pt/