Linux程序崩溃后磁盘异常占用

记录CentOS 7程序崩溃后磁盘异常占用问题

A. 问题复述
CentOS 7 远程连接环境下强行终止已坏死的进程,杀死失败。当前ssh依然被占用,内存未被释放,根目录所在磁盘占用量大幅上涨。

B. 问题定位

  1. 使用df -h命令查看磁盘占用情况总览
  2. 使用du -h --max-depth=1 /path/to | sort -n定位磁盘占用异常位置
  3. 确定/var/spool/abrt目录空间占用异常

C. 问题解决

  1. 确定目录所属:Automatic Bug Reporting Tool - CentOS WiKi
  2. 验证异常数据所属时间点:使用abrt-cli list确认core状态对应的进程及触发时间
  3. 删除冗余记录: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

你可能感兴趣的:(Linux程序崩溃后磁盘异常占用)