用iotop查看发现[jbd2/dm-2-8]几乎占用了99%的io使用率,但是却没有输入输出

后来上网查找,网上有人说是个内核bug,需要升级内核,或者降低jdb2的提交次数,即重新挂载磁盘 添加commit=60参数

重新挂在磁盘可以使用 mount -O remout,commit=60这个参数

有的人通过上面几个步骤后就io就降下来了,但是有的还是降不下来,那可能是真的遇到磁盘瓶颈了,通过dstat或者atop -dl可以查看,(磁盘使用率高的并不是那个iotop显示的jbd2)磁盘使用高的不一定是jbd2.

解决方式:换一块硬盘,或者把读写高的程序移到另一台服务器上面。

偶然间看到一个人回答,觉得很有道理

Try identify where the I/O originates, maybe it is not jbd2 inherent.
Compare iotop results with commands like 
dstat --aio --io --disk --tcp --top-io-adv --top-bio-adv
or 
atop -dl

参考资料:http://www.webhostingtalk.com/showthread.php?t=1148545

最近又出现了这个情况,后来终于发现了罪魁祸首,解决方法如下,一下子io就降下来了

http://www.cnblogs.com/z-books/p/7324949.html

最新文章

  1. B样条曲线曲面(附代码)
  2. .net4.0注册到IIS ,重新注册IIS ,iis注册
  3. 分批次从musql取数据,每次取1000条
  4. /proc/cpuinfo
  5. vim 配置语法高亮 行号标示
  6. Guangsoushensou 2
  7. Ueditor之SAE移植
  8. MessageBox.Show()时MessageBoxIcon的显示
  9. ajax 做登录 实现页面免刷新
  10. WdatePicker设置时间区间时,对开始时间和结束时间限制
  11. Mianbot:基于向量匹配的情境式聊天机器人
  12. PLSQL表
  13. 深入理解Spring AOP思想
  14. ReentrantLock原理学习
  15. golang lua使用示例
  16. 一种使用 sprintf 导致死机的情况
  17. Opencv与Qt (一)之运行测试读取图片
  18. ARM 汇编指令 DCD
  19. C#中的特性(Attributes)
  20. Scala微服务架构 三

热门文章

  1. git提交过程中遇到的 index.lock 问题导致无法提交的解决方法
  2. 理解session和cookie
  3. Log4J 配置文件模板及代码说明
  4. 1.6 js基础
  5. 智能提示含查询多列(html+JS+handler+ HttpRemoting)二、Remoting代码
  6. 移除TFS服务器关系
  7. 预防XSS方法:HtmlEncode和JavaScriptEncode(转)
  8. java设计模式--基础思想总结--抽象类与架构设计思想
  9. 七、cent OS下干净卸载mysql
  10. 建一个springboot项目