ECS 实例反复冻结 —— 故障根因分析报告
实例:i-uf6****(已脱敏)(cn-shanghai)
主机名:my-ecs
系统:Rocky Linux 9.8 / 内核 5.14.0-687.47.1
规格:2 核 / 1.6GB 内存 / 40GB 系统盘
故障日期:2026-10-12
报告生成:2026-10-13
一、故障现象
实例在 2026-10-12 当天发生多次无预兆系统冻结:
| 序号 | 冻结时间 | 恢复方式 | 备注 |
|---|---|---|---|
| 1 | 18:24 | 用户手动重启(18:57) | |
| 2 | ~20:33 | 用户手动重启(20:55) | 期间有 dnf 进程(用户侧) |
| 3 | 21:18 | 用户手动重启(22:06) | 冻结前系统完全空闲 |
| 4 | 22:42 | 用户手动重启(22:50) | 冻结前系统完全空闲 |
| 事件 ID | 事件类型 | 发生时间 | 等级 |
|---|---|---|---|
| 97354298-52DF-5D08-958B-2E2DBA63A7FB | Instance:StoragePerformanceReachLimit | 2026-10-12 18:28:24 | WARN |
| 61292596-83E4-59BF-BA8F-020743363068 | Instance:StoragePerformanceReachLimit | 2026-10-12 18:52:00 | WARN |
| 10E1BE5B-2F3A-523C-A381-581A56898356 | Instance:StoragePerformanceReachLimit | 2026-10-12 19:56:23 | WARN |
| 指标 | 数值 | 正常值 | 判定 |
|---|---|---|---|
| IOPS (tps) | 1394.61 | < 50 | ⚠️ 超规格上限 |
| 读取速率 | 91.4 MB/s | < 1 MB/s | ⚠️ 异常 |
| I/O 等待 (await) | 139.60 ms | < 5 ms | ⚠️ 严重阻塞 |
| 写入速率 | 5.87 KB/s | — | 几乎为 0 |
| 磁盘利用率 | 61.42% | — | 高 |
| 排除原因 | 证据 |
|---|---|
| CPU 过载 | 冻结前 load=0.00,CPU 完全空闲 |
| 内存不足 / OOM | 冻结前内存 1004MB/1672MB,可用 660MB+ |
| 磁盘写满 | 根分区使用率 24%(剩余 31GB) |
| 应用异常 | Halo 应用 CPU 占用仅 9.5%,运行正常 |
| 硬件故障 | dmesg 无硬件错误、无内核 panic |
| 网络问题 | 网卡 0 errors、0 dropped,路由表干净 |