iowait过高处理
网管告警:
告警主机:YiDHLWJKFZ-js-app-
主机IP:192.168.***.***
告警项目:system.cpu.util[,iowait]
告警时间:2019.02. ::
告警等级:Warning
告警信息:Disk I/O is overloaded on YiDHLWJKFZ-js-app-
问题详情:CPU iowait time:20.14 %
当前状态:PROBLEM:20.14 %
事件ID:
top查看:(wa值为17.7%)
[root@localhost vmuser]# top top - :: up :, user, load average: 3.56, 3.45, 3.40
Tasks: total, running, sleeping, stopped, zombie
Cpu(s): 1.0%us, 2.6%sy, 0.0%ni, 78.2%id, 17.7%wa, 0.2%hi, 0.3%si, 0.0%st
Mem: 16467984k total, 2823808k used, 13644176k free, 331524k buffers
Swap: 16383992k total, 0k used, 16383992k free, 565436k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
root D 5.3 0.0 :16.37 jbd2/sda3-
postfix 104m 46m S 3.7 0.3 :45.87 qmgr
root 242m S 3.0 0.0 :17.92 rsyslogd
postfix S 1.7 0.0 :00.05 local
root S 1.3 0.0 :44.87 master
postfix S 1.3 0.0 :00.05 cleanup
root D 1.3 0.0 :00.04 local
postfix S 1.0 0.0 :29.32 trivial-rewrite
postfix S 1.0 0.0 :00.06 cleanup
postfix D 0.7 0.0 :39.73 pickup
postfix D 0.7 0.0 :00.03 cleanup
iostat查看:(iowait值一直过高)
[root@localhost vmuser]# iostat -x
Linux 2.6.-.el6.x86_64 (localhost.localdomain) // _x86_64_ ( CPU) avg-cpu: %user %nice %system %iowait %steal %idle
2.96 0.00 2.14 19.78 0.00 75.12 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
sda 12.58 361.59 28.73 1621.40 616.25 15618.31 9.84 3.72 2.25 0.53 86.86
sdb 307.71 0.01 6.02 0.00 1255.11 0.05 208.45 0.14 22.52 14.07 8.47 avg-cpu: %user %nice %system %iowait %steal %idle
0.84 0.00 2.12 21.38 0.00 75.66 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
sda 0.00 465.00 36.00 1641.00 288.00 16508.00 10.02 3.27 1.98 0.58 97.30
sdb 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 avg-cpu: %user %nice %system %iowait %steal %idle
1.44 0.00 4.49 15.09 0.00 78.97 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
sda 0.00 1167.00 18.00 4016.50 144.00 40720.00 10.13 3.61 0.88 0.22 87.95
sdb 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 avg-cpu: %user %nice %system %iowait %steal %idle
0.44 0.00 1.19 24.88 0.00 73.50 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
sda 0.00 351.00 22.50 879.00 180.00 9696.00 10.96 3.25 3.68 1.10 98.90
sdb 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 avg-cpu: %user %nice %system %iowait %steal %idle
0.87 0.00 2.31 20.07 0.00 76.75 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
sda 0.00 435.50 19.00 2666.50 152.00 24512.00 9.18 3.23 1.21 0.35 93.00
sdb 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 [root@localhost vmuser]#
iotop查看:
[root@localhost vmuser]# iotop Total DISK READ: 124.32 K/s | Total DISK WRITE: 6.69 M/s
TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND
be/ root 0.00 B/s 236.99 K/s 0.00 % 92.26 % [jbd2/sda3-]
be/ postfix 124.32 K/s 0.00 B/s 0.00 % 88.09 % pickup -l -t fifo -u
be/ postfix 0.00 B/s 0.00 B/s 0.00 % 6.21 % qmgr -l -t fifo -u
be/ postfix 0.00 B/s 58.28 K/s 0.00 % 6.02 % cleanup -z -t unix -u
be/ root 0.00 B/s 27.20 K/s 0.00 % 3.82 % rsyslogd -c
be/ postfix 0.00 B/s 158.28 K/s 0.00 % 1.79 % cleanup -z -t unix -u
be/ postfix 0.00 B/s 260.31 K/s 0.00 % 1.62 % local -t unix unix -u
be/ postfix 0.00 B/s 19.43 K/s 0.00 % 0.75 % bounce -z -t unix -u
be/ postfix 0.00 B/s 58.28 K/s 0.00 % 0.75 % cleanup -z -t unix -uth :/usr/local/sa/sa-agent/main/~ocal/sa/sa-agent com.transfar.sa.agent.main.Bootstrap
rt/ root 0.00 B/s 54.39 B/s 0.00 % 0.67 % bounce -z -t unix -u
rt/ postfix 0.00 B/s 38.85 B/s 0.00 % 0.60 % bounce -z -t unix -u
be/ root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [ksoftirqd/]
rt/ root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [watchdog/]
rt/ root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [migration/]
rt/ root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [watchdog/]
rt/ root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [watchdog/]]
关闭不必要的postfix进程
[root@localhost vmuser]# service postfix stop
Shutting down postfix: [ OK ]
[root@localhost vmuser]#
iowait过高处理的更多相关文章
- 使用blktrace排查iowait cpu高的问题
本文转自这里,blktrace在这种情况下的使用方法值得借鉴学习. ------------------------------------------------------------------ ...
- iowait 过高问题的查找及解决linux
Linux 有许多可用来查找问题的简单工具,也有许多是更高级的 I/O Wait 就是一个需要使用高级的工具来debug的问题,当然也有许多基本工具的高级用法.I/O wait的问题难以定位的原因是因 ...
- cpu iowait高排查的case
在之前的常见的Java问题排查方法一文中,没有写cpu iowait时的排查方法,主要的原因是自己之前也没碰到过什么cpu iowait高的case,很不幸的是在最近一周连续碰到了两起cpu iowa ...
- 性能分析(4)- iowait 使用率过高案例
性能分析小案例系列,可以通过下面链接查看哦 https://www.cnblogs.com/poloyy/category/1814570.html 前言 前面两个案例讲的都是上下文切换导致的 CPU ...
- %iowait和CPU使用率的正确认知
resources 理解 %IOWAIT (%WIO) LINUX系统的CPU使用率和LOAD Linux Performance Observability Tools How Linux CPU ...
- 理解 %IOWAIT (%WIO)
%iowait 是 “sar -u” 等工具检查CPU使用率时显示的一个指标,在Linux上显示为 %iowait,在有的Unix版本上显示为 %wio,含义都是一样的,这个指标常常被误读,很多人把它 ...
- 一个风控计算负载过高到mysql主从拆分暴露的各种设计复杂性问题以及解决方法总结
在很多系统(包括金融类和非金融类)中,其实有大量的系统在很长的一段时间内(具体多长时间视业务的成功与否而定)都是混合型系统,也就是同时具有OLTP+OLAP的业务.我们说任何形式的存在在特定阶段都是合 ...
- [转载] PHP升级导致系统负载过高问题分析
原文:http://chuansongme.com/n/797172 背景 据XX部门兄弟反应, 其在将PHP从5.3.8 升级到5.5.13 时, 开始运行正常, 运行一段时间后, 系统负载变高,达 ...
- 分析 PHP升级导致系统负载过高问题(转载)
原文:http://chuansongme.com/n/797172 背景 据XX部门兄弟反应, 其在将PHP从5.3.8 升级到5.5.13 时, 开始运行正常, 运行一段时间后, 系统负载变高,达 ...
随机推荐
- 发布者订阅者模式之JAVA实现
1.发布者接口 package com.shoshana.publishsubscribe; public interface IPublisher<M> { public voi ...
- springboot学习目录
1.spring boot 简单示例 一个简单的springboot 例子 https://www.cnblogs.com/shoshana-kong/p/9641696.html 2. sprin ...
- leetcode11
public class Solution { //public int MaxArea(int[] height) //{ // var max = 0; // for (int i = 0; i ...
- Oracle,cast函数
cast(要转换的值 AS 转换的类型): 问题:' ' as FSubBillNo 若用此法 oracle 默认字段类型为char型 且字段长度度为输入空格的长度,会导致字符串 ...
- source tree图谱
参考: https://www.jianshu.com/p/0e64ad60899e
- vsCode关闭代码检查工具
在script标签里,第一行输入下面的内容即可:
- week07 13.4 NewsPipeline之 三 News Deduper
还是循环将Q2中的东西拿出来 然后查重(去mongodb里面把一天之内的新闻都拿出来,然后把拿到的新的新闻和mongodb里一天内的新闻组一个 tf-idf的对比)可看13.3 相似度检查 如果超过一 ...
- react mobx 装饰器语法配置
1.弹出项目配置 npm run eject 此处注意,若弹出项目配置失败,请先执行以下两行代码(我的项目执行上一句都会报错,所以都会执行) 1.git add . 2.git commit -m & ...
- dede织梦动态页面通过手机模板实现wap浏览
https://jingyan.baidu.com/article/a948d6517be0eb0a2dcd2ebc.html
- 微信小程序——微信卡券的领取和查看
这里大致介绍下微信卡券的一些常见问题,不再介绍具体技术了,相关接口详见微信卡券. 1. 会员卡跟卡券一样么? 这个是一样的,至少在前端是一样处理的,最多也就是卡券设置展示不同.对于微信卡券领取和查看的 ...