加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

老牌运维教你怎样快速说明Linux处事器的机能题目

发布时间:2019-10-01 09:57:12 所属栏目:建站 来源:互联网蚂蚁哥
导读:作为一名linux体系运维职员,最首要的事变是优化体系设置,使应用在体系上以最优的状态运行,可是因为硬件题目、软件题目、收集情形等的伟大性 和多变性,导致对体系的优化变得非常伟大,怎样定位机能题目出在哪个方面,是机能优化的一浩劫题, 本章从体系

await值的巨细一样平常取决与svctm的值和I/O行列长度以及I/O哀求模式,假如svctm的值与await很靠近,暗示险些没有I/O守候,磁盘机能很好,假如await的值远高于svctm的值,则暗示I/O行列守候太长,体系上运行的应用措施将变慢,此时可以通过改换更快的硬盘来办理题目。

%util项的值也是权衡磁盘I/O的一个重要指标,假如%util靠近100%,暗示磁盘发生的I/O哀求太多,I/O体系已经满负荷的在事变,该磁盘也许存在瓶颈。恒久下去,势必影响体系的机能,可以通过优化措施可能通过改换更高、更快的磁盘来办理此题目。

3.2 iostat –d呼吁组合

通过“iostat –d”呼吁组合也可以查察体系磁盘的行使状况,请看如下输出:

  1. [root@webserver ~]# iostat -d 2 3 
  2. inux 2.6.9-42.ELsmp (webserver) 12/01/2008 _i686_ (8 CPU) 
  3. Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn 
  4. da 1.87 2.58 114.12 6479462 286537372 
  5. Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn 
  6. da 0.00 0.00 0.00 0 0 
  7. Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn 
  8. da 1.00 0.00 12.00 0 24 

对上面每项的输出表明如下:

  • Blk_read/s暗示每秒读取的数据块数。
  • Blk_wrtn/s暗示每秒写入的数据块数。
  • Blk_read暗示读取的全部块数
  • Blk_wrtn暗示写入的全部块数。

这里必要留意的一点是:上面输出的第一项是体系从启动以来到统计时的全部传输信息,从第二次输出的数据才代表在检测的时刻段内体系的传输值。

可以通过Blk_read/s和Blk_wrtn/s的值对磁盘的读写机能有一个根基的相识,假如Blk_wrtn/s值很大,暗示磁盘的写操纵很频仍,可以思量优化磁盘可能优化措施,假如Blk_read/s值很大,暗示磁盘直接读取操纵许多,可以将读取的数据放入内存中举办操纵。对付这两个选项的值没有一个牢靠的巨细,按照体系应用的差异,会有差异的值,可是有一个法则照旧可以遵循的:恒久的、超大的数据读写,必定是不正常的,这种环境必然会影响体系机能。

“iostat –x”组合还提供了对每个磁盘的单独统计,假如不指定磁盘,默认是对全部磁盘举办统计,请看下面的一个输出:

  1. [root@webserver ~]# iostat -x /dev/sda 2 3 
  2. Linux 2.6.9-42.ELsmp (webserver) 12/01/2008 _i686_ (8 CPU) 
  3.     avg-cpu: %user %nice %system %iowait %steal %idle 
  4.  2.45 0.00 0.30 0.24 0.00 97.03 
  5.     Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util 
  6. sda 0.01 12.48 0.10 1.78 2.58 114.03 62.33 0.07 38.39 1.30 0.24 
  7.     avg-cpu: %user %nice %system %iowait %steal %idle 
  8.  3.97 0.00 1.83 8.19 0.00 86.14 
  9.     Device:rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util 
  10. sda 0.00 195.00 0.00 18.00 0.00 1704.00 94.67 0.04 2.50 0.11 0.20 
  11.     avg-cpu: %user %nice %system %iowait %steal %idle 
  12.  4.04 0.00 1.83 8.01 0.00 86.18 
  13.     Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util 
  14. sda 0.00 4.50 0.00 7.00 0.00 92.00 13.14 0.01 0.79 0.14 0.10 

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读