【问题标题】:How to interpret iostat?如何解释 iostat?
【发布时间】:2009-07-25 11:58:11
【问题描述】:

我在我的服务器上跟踪了很多参数,而我唯一不能真正理解的是 IOstat。它是一个 MySQL 服务器,这是一个好的结果,还是我应该担心?

root:/var/lib/mysql# iostat -xc
Linux 2.6.28-11-server ()     07/25/2009      _x86_64_        (8 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           3.66    0.19    0.45    1.04    0.00   94.69

Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
sda               2.55   871.36    1.46   27.67   392.40  7200.45   260.64     1.02   34.85   2.48   7.22
sda1              0.18     0.61    0.03    0.01     3.60     4.98   215.91     0.01  185.95  19.25   0.08
sda2              0.01     0.00    0.00    0.00     1.03     0.02   919.32     0.00   21.36   6.94   0.00
sda3              2.36   870.75    1.43   27.66   387.76  7195.46   260.68     1.01   34.65   2.48   7.21
sdb               2.37   871.36    1.63   27.67   392.69  7200.45   259.12     0.65   22.07   2.51   7.35
sdb1              0.17     0.61    0.04    0.01     3.59     4.98   187.33     0.01  110.67  12.54   0.06
sdb2              0.00     0.00    0.00    0.00     1.03     0.02   256.48     0.00    2.36   1.50   0.00
sdb3              2.19   870.75    1.60   27.66   388.06  7195.46   259.23     0.64   21.93   2.51   7.34
md0               0.00     0.00    0.38    0.62     3.06     4.96     8.00     0.00    0.00   0.00   0.00
md1               0.00     0.00    0.00    0.00     0.00     0.02     8.36     0.00    0.00   0.00   0.00
md2               0.00     0.00    2.01  898.28    62.49  7186.28     8.05     0.00    0.00   0.00   0.00

还有哪些战争选项可以减少读/写活动?

  • 延迟_______key_______写入
  • 基于内存的表
  • 更少的指标

表的写入负载非常高。

【问题讨论】:

    标签: mysql linux performance optimization iostat


    【解决方案1】:

    如果有人担心磁盘 IO 瓶颈,请使用以下命令进行检查。 iostat

    如果没有安装此工具,则

    apt-get install sysstat

    在基于 Debian 的服务器上。

    yum 安装系统统计数据

    在基于 Redhat/CentOS 的服务器上。

    那么,

    iostat -x -d sda -这里的“sda”表示你的硬盘

    输出:

    root@forum.innovationframes.com:~# iostat -x -d sda
    Linux 2.6.32-24-server (forum.innovationframes.com)    10/01/2011      _x86_64_        (1 CPU)
    
    Dev:  rrqm/s  wrqm/s   r/s   w/s  rsec/s  wsec/s avgrq-sz avgqu-sz   await  svctm  **%util**
    
    sda   0.01    0.04    0.06   0.03  1.34     0.51    21.77     0.00    5.23  0.30   **0.00**
    

    注意: 如果 Util 显示超过 75-80%,那么您应该留意您的 HDD。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-03
      • 1970-01-01
      • 2020-03-15
      • 2012-11-24
      • 1970-01-01
      • 1970-01-01
      • 2015-03-23
      • 2017-04-28
      相关资源
      最近更新 更多