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

请教一个问题, Debian 遇到磁盘疯狂读取

  •  
  •   crazyweeds · 2023-05-16 17:08:18 +08:00 · 1141 次点击
    这是一个创建于 544 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有一台阿里云轻量云的 Debian11 ( 2C2G 100GB ESSD ),跑着一个 MySQL 和 Java 。平时负载很低,5%左右。

    但自从我手贱执行过 apt upgrade 后(半月前),遭遇了多次偶发磁盘疯狂读取( 2500 次读取每秒),导致我根本无法连接上( VNC 也不行),自然不知道是什么原因。提交工单也白瞎,老师傅也说没法连接。

    执行 apt upgrade 之前已经稳定运行半年,没有遭遇过这种问题。当出现这种问题时,CPU 负载 25%左右,内存 85%。

    有时候能自动恢复,有时候不行,只能强制重启。

    我就想请教各位大佬,为啥呢?第一次遇到这种情况啊。莫名觉得是不是要换发行版?

    PS1:不要问我要密码。
    PS2:准备备份数据后重装系统,糟心啊。
    8 条回复    2023-05-20 22:34:58 +08:00
    rzdCG
        1
    rzdCG  
       2023-05-16 17:18:21 +08:00
    看日志
    crazyweeds
        2
    crazyweeds  
    OP
       2023-05-16 17:18:56 +08:00
    @rzdCG 应用日志一切正常。
    crazyweeds
        3
    crazyweeds  
    OP
       2023-05-16 17:25:16 +08:00
    大概率破案了:Starting Daily apt download activities
    kkrainbow9966
        4
    kkrainbow9966  
       2023-05-16 17:25:41 +08:00
    开 swap 了?
    XyIsMy
        5
    XyIsMy  
       2023-05-16 17:31:38 +08:00
    @crazyweeds 你这个是在哪里看的
    crazyweeds
        6
    crazyweeds  
    OP
       2023-05-16 17:32:20 +08:00
    应该是自动更新在搞怪,配置比较低,2GB 被数据库和 Java 用了不少。

    暂时执行了如下命令,我再观察一下,后面来反馈:

    sudo systemctl stop apt-daily.timer
    sudo systemctl disable apt-daily.timer
    sudo systemctl disable apt-daily.service
    sudo systemctl daemon-reload
    crazyweeds
        7
    crazyweeds  
    OP
       2023-05-16 17:33:56 +08:00
    @XyIsMy syslog,我根据日志关键词,然后根据统计信息,能对上。
    crazyweeds
        8
    crazyweeds  
    OP
       2023-05-20 22:34:58 +08:00
    最后回复一下,如果 Debian 配置不高,不要开启 apt 自动更新,验证影响服务稳定性。
    我关闭了,这几天非常稳定,再也没有遇到过那种情况。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2699 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:19 · PVG 19:19 · LAX 03:19 · JFK 06:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.