1、显示磁盘使用率信息 (iostat) 使用 iostat 命令报告有关磁盘输入和输出的统计信息,并生成对吞吐量、使用率、队列长度、事务速率和服务时间的测量值。 -bash-3.00$ iostat 1 10 tty sd1 sd2 sd3 nfs1 cputin tout kps tps serv kps tps serv kps tps serv kps tps serv us sy wt id0 29 6 1 7 0 0 4 34 2 9 0 0 0 7 12 0 810 237 0 0 0 0 0 0 8 1 5 0 0 0 5 9 0 860 80 0 0 0 0 0 0 0 0 0
2、0 0 0 5 9 0 860 80 1 1 6 0 0 0 8 1 8 0 0 0 5 10 0 850 80 0 0 0 0 0 0 8 1 9 0 0 0 6 10 0 840 80 0 0 0 0 0 0 0 0 0 0 0 0 6 13 0 810 80 0 0 0 0 0 0 0 0 0 0 0 0 6 11 0 830 80 0 0 0 0 0 0 8 1 10 0 0 0 12 18 0 700 80 0 0 0 0 0 0 16 2 9 0 0 0 26 39 0 350 80 0 0 0 0 0 0 40 3 6 0 0 0 6 13 0 80显示磁盘使用率信息 (iost
3、at) 使用 iostat 命令和时间间隔秒数可以显示磁盘使用率信息。 $ iostat 5 输出的第一行显示自上次引导系统以来的统计信息。后面的每行显示间隔的统计信息。缺省情况下会显示终端 (tty)、磁盘 (fd 以及 sd) 和 CPU (cpu) 的统计信息. 显示磁盘使用率信息 以下示例显示每隔 5 秒收集的磁盘统计信息。 $ iostat 5 终端 设备类型 tin 终端输入队列中的字符数 tout 终端输出队列中的字符数 磁盘 设备类型 bps 每秒块数 tps 每秒事务数 serv 平均服务时间,以毫秒为单位 CPU 设备类型 us 在用户模式下 sy 在系统模式下 wt 等待 I/O id 空闲 iostat -xtc 命令对每个磁盘显示一行输出。 以下列表描述了输出字段。 r/s 每秒读取次数 w/s 每秒写入次数 kr/s 每秒读取的千字节数 kw/s 每秒写入的千字节数 wait 等待服务的平均事务数(队列长度) actv 处于活动服务状态的平均事务数 svc_t 平均服务时间,以毫秒为单位 %w 队列不为空的时间百分比 %b 磁盘繁忙的时间百分比