linux硬盘io高排错,磁盘I/O很高的解决思路

介绍

磁盘IO突然很高是运维人员经常碰到的问题,这是由于有大量的磁盘读和写造成的,通常发生在数据库身上,然而发生的场景各种各样。本文举几个例子阐述解决思路。

正文

找到是什么程序在大量的进行读写操作。可以通过监控软件(如zabbix)或工具(如atop)查看磁盘IO的历史记录。

本文假设场景发生在xen虚拟机上,在母机上用iostat查看IO状态# iostat -xdk 2

输出如下:

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util

sda               0.00    24.50    0.00   13.50     0.00   141.00    20.89     1.71  126.67    0.00  126.67  39.70  53.60

sdb               0.00     1.50    0.00   12.00     0.00   132.00    22.00     1.42  108.33    0.00  108.33  83.33 100.00

dm-0              0.00     0.00    0.00   12.50     0.00    12.50     2.00     2.36  188.48    0.00  188.48  11.84  14.80

dm-1              0.00     0.00    0.00    6.00     0.00    24.00     8.00     0.76  126.00    0.00  126.00  33.33  20.00

dm-2              0.00   

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值