---
id: ""
date: "2025-07-31"
source: "项目"
project: "供电局"
category: [服务/容器异常, 设备终端-无纸化, 数据库, 安全漏洞, 磁盘/资源]
status: "未知"
closed: ""
keywords: [无纸化, 磁盘]
recorder: "王兵"
responsible: "王兵"
---

# [供电局] 磁盘爆满。服务无法正常运行

## 现象
磁盘爆满。服务无法正常运行

## 影响
客户已经多次投诉，影响严重

## 根因
现场多个无纸化，每个都需要去进行查询会议，会议数据一次占用200KB，每秒钟都在查询，导致现场环境的数据库的表一直都再增加，以一天40G的速度增长，加上每天的定时备份，导致加速消耗磁盘空间

## 排查流程
1、找到大文件在哪里
2、分析是什么服务引起的磁盘占用大
3、再仔细分析是什么具体的服务占用磁盘空间大。
4、结合现场的实际环境，进行分析评估，是什么导致sql文件这么大
5、根据记录的细节，找到根本原因
6、调整相关的整改措施，以及分析其他场景同样可能出现的情况

## 解决方案
1、清除现场环境的操作日志表，如果是一点一点的删除，虽然安全，但是也太慢了。可能要执行很久很久，并且数据库会被长期锁定状态，不好。TRUNCATE TABLE ubains.sys_oper_log; 直接清除该表的所有数据
2、现场还有很多的binlog文件也是占用空间的一个大的问题，所以也需要删除，登录到数据库中，执行：PURGE BINARY LOGS BEFORE (NOW() - INTERVAL 3 DAY);

## 元信息
- 记录人：王兵
- 责任人：王兵
- 日志可定位：
- 是否已解决：未知