iotop的简介:

iotop是一款开源、免费的用来监控磁盘I/O使用状况的类似top命令的工具,iotop可以监控进程的I/O信息。它是Python语言编写的,与iostat工具比较,iostat是系统级别的IO监控,而iotop是进程级别IO监控。目前最新的版本为iotop 0.6。其官方网址http://guichaz.free.fr/iotop/

iotop的安装:

注意,iotop的安装有前提条件(如果操作系统不满足这些条件,iotop无法正确安装):

1:内核版本为2.6.20或更高版本

2:Python 2.7或更高的版本

官方文档的详细介绍如下:

Linux has always been able to show how much I/O was going on (the bi and bo columns of the vmstat 1 command).

Iotop is a Python program with a top like UI used to show of behalf of which process is the I/O going on. It requires Python ≥ 2.7 and a Linux kernel ≥ 2.6.20 with the TASK_DELAY_ACCT CONFIG_TASKSTATS, TASK_IO_ACCOUNTING and CONFIG_VM_EVENT_COUNTERS options on.

iotop的yum安装

yum安装是最简单、快捷的。前提条件是你有配置yum的源配置。

[root@DB-Server ~]# python -V

Python 2.7.5

[root@DB-Server ~]# uname -a

Linux DB-Server 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

[root@DB-Server ~]#

[root@DB-Server ~]# yum -y install iotopbr<>

iotop的源码安装

wget http://guichaz.free.fr/iotop/files/iotop-0.6.tar.bz2

tar -xvf iotop-0.6.tar.gz

cd iotop-0.6

python setup.py build

python setup.py install

具体参考



8月      iotop

本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!