linux 文件系统及磁盘性能分析命令小结

文件系统分析:

  1. iostat
  2. strace
  3. free
  4. top
  5. vmstat
  6. sar
  7. slabtop
  8. /proc/meminfo
  9. df
  10. mount

###ps: 待续…


磁盘性能:

  1. iostat

    # iostat
    Linux 3.10.0-123.el7.x86_64 (mirror)    07/07/2019      _x86_64_        (1 CPU)
    
    avg-cpu:  %user   %nice %system %iowait  %steal   %idle
               0.38    0.00    0.30    0.01    0.00   99.31
    
    Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
    sda               0.79         4.56        20.07     478911    2109319
    dm-0              0.01         0.01         0.01       1272       1452
    dm-1              0.83         4.49        20.04     471857    2105770
    

    tps每秒的事务数 IOPS

    kB_read/s kB_wrtn/s 每秒的读取写入的kb数

    kB_read kB_wrtn 总的读写量

  2. sar

    倒数第二列的值大于20ms时可能磁盘存在问题

    [root@dev ~]# sar -d 2 5 |sort -rnk 10 |head -10
    Linux 3.10.0-123.el7.x86_64 (dev)       07/20/2019      _x86_64_        (1 CPU)
    Average:          DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
    Average:       dev8-0      0.10      0.00      0.50      5.00      0.00      0.00      0.00      0.00
    Average:     dev253-1      0.10      0.00      0.50      5.00      0.00      0.00      0.00      0.00
    Average:     dev253-0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    10:19:53 AM    dev8-0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    10:19:53 AM  dev253-1      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    10:19:53 AM  dev253-0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    10:19:51 AM       DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
    10:19:51 AM    dev8-0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    
  3. pidstat

    默认是输出cpu情况, 使用-d可以查看磁盘的统计信息

    # pidstat -d 1
    Linux 3.10.0-123.el7.x86_64 (mirror)    07/07/2019      _x86_64_        (1 CPU)
    
    02:27:43 AM   UID       PID   kB_rd/s   kB_wr/s kB_ccwr/s  Command
    
    02:27:44 AM   UID       PID   kB_rd/s   kB_wr/s kB_ccwr/s  Command
    
  4. iotop 按照进程列出吃哦按IO使用情况

  5. blktrace 磁盘IO事件跟踪

  6. smartctl 磁盘控制器统计信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值