记录CentOS 7程序崩溃后磁盘异常占用问题
A. 问题复述
CentOS 7 远程连接环境下强行终止已坏死的进程,杀死失败。当前ssh
依然被占用,内存未被释放,根目录所在磁盘占用量大幅上涨。
B. 问题定位
- 使用
df -h
命令查看磁盘占用情况总览 - 使用
du -h --max-depth=1 /path/to | sort -n
定位磁盘占用异常位置 - 确定
/var/spool/abrt
目录空间占用异常
C. 问题解决
- 确定目录所属:Automatic Bug Reporting Tool - CentOS WiKi
- 验证异常数据所属时间点:使用
abrt-cli list
确认core
状态对应的进程及触发时间 - 删除冗余记录:
abrt-cli rm /root/spool/abrt/ccpp-2020-xxx
D. 后续处理
当前调试环境无需依赖abrt
记录,选择关闭该服务:
# chkconfig | grep abrt
# chkconfig abrt-ccpp off
# chkconfig abrt-oops off
# chkconfig abrtd off
# service abrtd stop