wukaige
0.1D
V2EX  ›  服务器

服务器 CPU,内存占用不高,但是就是卡,有大佬知道如何排查吗?

  •  
  •   wukaige · Jun 26, 2024 · 3295 views
    This topic created in 687 days ago, the information mentioned may be changed or developed.

    登录 ssh 要好久,登录上去后,能感觉到明显的卡顿,例如打开 top 命令,都要 5s 多。

    Supplement 1  ·  Jun 27, 2024
    机器配置:4T MEM ,256 核 CPU

    目前放在机房,接入公网 IP ,中过一次挖矿病毒,那时候 CPU 占用直接 100%,但是现在这个情况,CPU 10% 都不到,就是卡。
    29 replies    2024-07-06 10:41:42 +08:00
    swLoXtOtd89pGg8t
        1
    swLoXtOtd89pGg8t  
       Jun 26, 2024 via iPhone
    htop 看看磁盘
    swLoXtOtd89pGg8t
        2
    swLoXtOtd89pGg8t  
       Jun 26, 2024 via iPhone
    还有 cpu
    swLoXtOtd89pGg8t
        3
    swLoXtOtd89pGg8t  
       Jun 26, 2024 via iPhone
    如果是 ssh 本身卡,考虑延迟,如果是执行命令返回卡,应该是机器资源的问题
    wukaige
        4
    wukaige  
    OP
       Jun 26, 2024
    @NevadaLi

    不是延迟问题,CPU ,磁盘 IO ,MEM 都不高

    Avg[|||| 2.6%] Tasks: 420, 5993 thr, 2213 kthr; 0 running
    Mem[||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 348G/3.92T] Load average: 9.26 6.69 6.77
    Swp[ 0K/0K] Uptime: 26 days, 22:46:20
    laonger
        5
    laonger  
       Jun 26, 2024
    随便找一个命令 用 time 计时看看?
    chendl111
        6
    chendl111  
       Jun 26, 2024 via Android
    yangliudi123
        7
    yangliudi123  
       Jun 26, 2024 via iPhone
    有大量 io 吗
    killva4624
        8
    killva4624  
       Jun 27, 2024 via iPhone
    看看你的 Shell 是不是用了太多插件之类。
    yzding
        9
    yzding  
       Jun 27, 2024 via iPhone
    你这个 cpu 负载不低了吧,排查看是不是中了挖矿木马
    ncisoft
        10
    ncisoft  
       Jun 27, 2024 via iPhone
    你这 load 不低了,几核的机器?
    另一个排查对象是 swap ,IO 高也会引发卡顿
    ETiV
        11
    ETiV  
       Jun 27, 2024 via iPhone
    pip 装个 glances ,用完卸载掉

    基本上打开看一会儿就会告诉你哪儿不对劲了
    ETiV
        12
    ETiV  
       Jun 27, 2024
    举个例子,如官方文档里的第一个图 https://glances.readthedocs.io/en/latest/quickstart.html
    屏幕下方会有 Warning or critical alerts 的提示,你根据提示自行处理即可
    Dragonish3600
        13
    Dragonish3600  
       Jun 27, 2024 via iPhone
    load 都 9 了……看看 cpu 占用吧
    old9
        14
    old9  
       Jun 27, 2024
    这单机 4T 内存,CPU 估计也得过两百个了?估计是 IO 问题
    ndl8788
        15
    ndl8788  
       Jun 27, 2024 via Android
    物理机还是云服务器?
    wukaige
        16
    wukaige  
    OP
       Jun 27, 2024
    @ndl8788

    放在机房的物理机
    wukaige
        17
    wukaige  
    OP
       Jun 27, 2024
    @yzding

    256 核,CPU 占用不到 10%
    wukaige
        18
    wukaige  
    OP
       Jun 27, 2024
    @ladypxy

    256 核,CPU 占用不到 10%
    wukaige
        19
    wukaige  
    OP
       Jun 27, 2024
    @laonger

    top 命令需要 3s
    wukaige
        20
    wukaige  
    OP
       Jun 27, 2024
    @yangliudi123

    也没有大量的 IO
    wukaige
        21
    wukaige  
    OP
       Jun 27, 2024
    @ETiV

    多谢,我试试看
    YOOHUU
        22
    YOOHUU  
       Jun 27, 2024
    cat /proc/pressure/* 看看?
    cbythe434
        23
    cbythe434  
       Jun 27, 2024
    《不高》
    virusdefender
        24
    virusdefender  
       Jun 27, 2024   ❤️ 1
    估计被挖矿了,有些会用 LD_PRELOAD 技术让你看不到真实的文件和 cpu 占用
    yzding
        25
    yzding  
       Jun 27, 2024   ❤️ 1
    ```
    ps -aux --sort=-%cpu | head -10
    ```
    再查下 top, ps 这些命令 md5 被修改没有
    wukaige
        26
    wukaige  
    OP
       Jun 28, 2024
    @DAPTX4869

    没有 pressure 文件夹, 系统是 redhat9
    YOOHUU
        27
    YOOHUU  
       Jun 28, 2024
    @wukaige #26 看来内核低于 4.20
    dode
        28
    dode  
       Jul 2, 2024
    试试物理访问屏幕键盘,命令是否卡顿
    zyq2280539
        29
    zyq2280539  
       Jul 6, 2024
    这个负载确实不低了,我的负载都是 0.3 ,0.6 ,0.4 ,😆
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1087 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 18:30 · PVG 02:30 · LAX 11:30 · JFK 14:30
    ♥ Do have faith in what you're doing.