V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Fedor
V2EX  ›  Linux

监控显示服务器 IO 等待时间过高, 请指点。

  •  
  •   Fedor · 2014-08-26 15:38:22 +08:00 · 4196 次点击
    这是一个创建于 3546 天前的主题,其中的信息可能已经有所发展或是发生改变。




    服务器是双 ssd 做的 raid0, 单台服务器跑的 webserver, mysql, redis
    这种现象是否正常? 可能由哪些原因造成? 可以怎么样去尝试优化解决。

    不是专业运维, 这方面不是很懂, 请多多指点。
    10 条回复    2014-09-21 15:39:21 +08:00
    dbow
        1
    dbow  
       2014-08-26 16:14:49 +08:00   ❤️ 1
    你给的信息真太少了,要补充信息:
    1, 装sysstat, sar -A 1 1 > sample 生成的sample文件的内容。
    2, iotop 的结果
    tftk
        2
    tftk  
       2014-08-26 16:59:07 +08:00   ❤️ 1
    cat /proc/diskstats |grep $x
    Fedor
        3
    Fedor  
    OP
       2014-08-26 20:59:50 +08:00
    @dbow

    sysstat 内容很多,贴到了云笔记。
    http://note.youdao.com/share/?id=7c1ce537c57e3aa1684b90658e6bf5e4&type=note

    iotop 貌似需要py2.7+,还要更高的内核,服务器是centos5.5,生产服务器,不敢随便动。

    @tftk

    内容太多,移步链接吧。
    http://note.youdao.com/share/?id=77b3a3beaf11a2479ec5a8b4c5150e51&type=note
    tftk
        4
    tftk  
       2014-08-26 21:09:31 +08:00
    看错标题,还以为你要监控IO。。。
    tftk
        5
    tftk  
       2014-08-26 21:10:06 +08:00
    可以用iopp.c查看那些进程读写io
    dbow
        6
    dbow  
       2014-08-26 21:57:40 +08:00   ❤️ 1
    看了sysstat的结果, 数据显示CPU负载较高, 16个核平均在70%,网卡流量较大,loopback的流量是eth0的3倍, io数据没有统计到。
    给你介绍三个工具参考下
    1, 需要iostat的结果看设备的全局读写速度
    2, iotop很有用, 可以直接看到每个进程的I/O速度
    2, 另外可以用blktrace -d /dev/sda(设备) -o - |blkparse - 看到每一个IO事件,按下C-C中断后有更详细的信息,比如每个CPU的读写队列量,读写完成量,读写处理量, 以及总的吞吐量.
    qq286735628
        7
    qq286735628  
       2014-08-26 21:59:33 +08:00 via iPhone
    SSD组RAID0,出问题就等着欲哭无泪吧
    niseter
        8
    niseter  
       2014-08-27 00:53:07 +08:00 via Android
    先不说其他的,歪歪楼,ssd+raid0+单台服务器,不让运维睡觉的好组合
    Fedor
        9
    Fedor  
    OP
       2014-08-27 10:16:41 +08:00
    @qq286735628 @niseter
    和安装服务器的同事确认了一下, 是raid1。我以为是raid0。- -
    ryd994
        10
    ryd994  
       2014-09-21 15:39:21 +08:00
    也许是因为软raid?
    我之前用软raid的时候也遇到过,后来想开了就直接上贵SSD了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2970 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 13:29 · PVG 21:29 · LAX 06:29 · JFK 09:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.