一、核心问题概览
| 问题类型 | 错误次数 | 关键进程/设备 | 影响 |
|---|---|---|---|
| 文件系统崩溃 | 2320 次 | nvme0n1p3 (EXT4) |
I/O 阻塞,进程挂起 |
| 内存耗尽 (OOM) | 65 次 | mysqld (Docker) |
数据库服务反复崩溃 |
| 资源泄漏 | 144 次 | com.kylin.software.properties |
文件描述符耗尽,GUI 冻结 |
二、详细证据
1. 文件系统崩溃(EXT4 校验失败)
-
日志位置:
/home/pi/ql/kern.log -
关键错误:
EXT4-fs error (device nvme0n1p3): ext4_lookup:1716: inode #1579489: comm systemd-coredum: iget: checksum invalid -
硬件信息:
Hardware name: Shanghai Zhaoxin Semiconductor Co., Ltd. ZXE CRB/HX002EH0
2. 内存耗尽触发 OOM Killer
-
日志位置:
/home/pi/ql/syslog_part_03 -
关键记录:
oom-kill:constraint=CONSTRAINT_NONE,...,task=mysqld,pid=3887741,uid=999 containerd invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE)
3. 资源泄漏(文件描述符耗尽)
-
日志位置:
/home/pi/ql/syslog_part_00 -
关键错误:
GLib-ERROR **: Creating pipes for GWakeup: Too many open files -
泄漏进程:
com.kylin.software.properties
三、问题关联性
graph LR
A[兆芯硬件兼容性缺陷] --> B(文件系统校验失败)
B --> C{I/O 阻塞}
C --> D[Docker 容器内存泄漏]
D --> E[OOM Killer 杀死 mysqld]
E --> F[数据库服务中断]
G[Kylin 软件属性泄漏] --> H(文件描述符耗尽)
H --> I[GUI 进程无法响应]
F & I --> J[用户感知:系统卡死]
四、修复建议优先级
- 紧急: 限制 Docker 内存 + 终止泄漏进程
- 中期: 检查 NVMe 健康状态 + 修复文件系统
- 长期: 联系麒麟官方获取兆芯平台专用补丁