命令简介
iostat 命令用于统计零碎IO状态信息。
语法格局
iostat [options]
选项阐明
-c #仅显示CPU应用状况-d #仅显示设施利用率-k #显示状态以千字节每秒为单位,而不应用块每秒-m #显示状态以兆字节每秒为单位-p #仅显示块设施和所有被应用的其余分区的状态-t #显示每个报告产生时的工夫-V #显示版号并退出-x #显示扩大状态
利用举例
查看指定设施的IO状态信息
[root@centos7 ~]# iostat -x /dev/sda1Linux 3.10.0-1127.18.2.el7.x86_64 (centos7) 03/28/2021 _x86_64_ (1 CPU)avg-cpu: %user %nice %system %iowait %steal %idle 1.59 0.00 0.55 0.05 0.00 97.81Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %utilsda1 0.00 0.00 0.04 0.00 0.15 0.05 8.82 0.00 1.07 0.73 63.50 1.02 0.00
后果字段阐明
Device #监测设施名称rrqm/s #每秒须要读取需要的数量wrqm/s #每秒须要写入需要的数量r/s #每秒理论读取需要的数量w/s #每秒理论写入需要的数量rsec/s #每秒读取区段的数量wsec/s #每秒写入区段的数量rkB/s #每秒理论读取的大小,单位为KBwkB/s #每秒理论写入的大小,单位为KBavgrq-sz #需要的均匀大小区段avgqu-sz #需要的均匀队列长度await #期待I/O均匀的工夫(milliseconds)svctm #I/O需要实现的均匀工夫%util #被I/O需要耗费的CPU百分比
零碎整体IO状态信息
[root@centos7 ~]# iostatLinux 3.10.0-1127.18.2.el7.x86_64 (centos7) 03/28/2021 _x86_64_ (1 CPU)avg-cpu: %user %nice %system %iowait %steal %idle 1.58 0.00 0.55 0.05 0.00 97.82Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 0.25 7.39 1.84 316339 78930sdb 0.00 0.06 0.00 2592 0scd0 0.00 0.02 0.00 1028 0dm-0 0.21 7.11 1.80 304267 76862dm-1 0.00 0.05 0.00 2204 0
其它实例
#只显示CPU的IO状态[root@centos7 ~]# iostat -cLinux 3.10.0-1127.18.2.el7.x86_64 (centos7) 03/28/2021 _x86_64_ (1 CPU)avg-cpu: %user %nice %system %iowait %steal %idle 1.58 0.00 0.55 0.05 0.00 97.82#只显示设施的使用率状态[root@centos7 ~]# iostat -dLinux 3.10.0-1127.18.2.el7.x86_64 (centos7) 03/28/2021 _x86_64_ (1 CPU)Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 0.25 7.38 1.84 316339 78930sdb 0.00 0.06 0.00 2592 0scd0 0.00 0.02 0.00 1028 0dm-0 0.21 7.09 1.79 304267 76862dm-1 0.00 0.05 0.00 2204 0#以千字节每秒为单位显示[root@centos7 ~]# iostat -kLinux 3.10.0-1127.18.2.el7.x86_64 (centos7) 03/28/2021 _x86_64_ (1 CPU)avg-cpu: %user %nice %system %iowait %steal %idle 1.58 0.00 0.55 0.05 0.00 97.82Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 0.25 7.37 1.84 316339 78930sdb 0.00 0.06 0.00 2592 0scd0 0.00 0.02 0.00 1028 0dm-0 0.21 7.09 1.79 304267 76862dm-1 0.00 0.05 0.00 2204 0#以兆字节每秒为单位[root@centos7 ~]# iostat -mLinux 3.10.0-1127.18.2.el7.x86_64 (centos7) 03/28/2021 _x86_64_ (1 CPU)avg-cpu: %user %nice %system %iowait %steal %idle 1.58 0.00 0.55 0.05 0.00 97.82Device: tps MB_read/s MB_wrtn/s MB_read MB_wrtnsda 0.25 0.01 0.00 308 77sdb 0.00 0.00 0.00 2 0scd0 0.00 0.00 0.00 1 0dm-0 0.21 0.01 0.00 297 75dm-1 0.00 0.00 0.00 2 0
每天学一个 Linux 命令(106):openssl
每天学一个 Linux 命令(107):sar
每天学一个 Linux 命令(108):iptraf