GBase8s如何分析数据库IO情况
检查点 用 iostat 监视 I/O 子系统情况
方法 iostat [ -c | -d ] [ -k ] [ -t ] [ -V ] [ -x [ device ] ] [ interval [ count ] ]
其中,-c 为汇报 CPU 的使用情况;-d 为汇报磁盘的使用情况;-k 表
示每秒按 kilobytes 字节显示数据;-t 为打印汇报的时间;-v 表示打
印出版本信息和用法;-x device 指定要统计的设备名称,默认为所有
的设备;interval 指每次统计间隔的时间;count 指按照这个时间间隔
统计的次数。
iostat 2 10
运行情况 iostat 一般的输出格式如下:
avg-cpu: %user %nice %system %iowait %steal %idle
14.29 0.00 0.29 6.38 0.00 79.04
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
sda 25.24 386.78 293.22 131991652 100065298
sda1 0.00 0.01 0.00 1866 14
sda2 24.76 380.97 287.73 130010482 98190344
sda3 0.14 3.73 5.49 1273104 1874528
sda4 0.00 0.00 0.00 10 0
sda5 0.33 2.07 0.00 705654 412
健康状况评估 有了多磁盘系统,主要方法,减轻一个 I/O 瓶颈,以确保磁盘之间的
工作分配是平衡的。
为此,你必须认识到这是最繁忙的磁盘,然后尝试重新安排自己的内
容,以减轻负担。
在一个生产系统,您可以使用任何磁盘监控工具,特别是用 iostat 和
onstat -g iof,确认最高活动的磁盘。
评论
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25051
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526