一次OOM问题排查过程实战记录(内存爆满)

  • Post author:
  • Post category:其他


问题点:

更新生产服务时,导致生产服务一直无法启动,已启动就GC

使用命令df -hl查看整个系统盘使用情况

df -hl

导致的原因是系统盘整个被占满,之后排查整个内存满的原因。使用docker images

docker images


原因是:每次服务更新时,都会顶替上一个服务,并不删除上一个服务的镜像文件,导致镜像文件非常庞大。

使用 命令docker image ls|grep none |awk ‘{print $3}’|xargs docker rmi批量删除镜像文件

docker image ls|grep none |awk '{print $3}'|xargs docker rmi

删除none的镜像空的文件之后,释放了内存,服务正常启动



版权声明:本文为Xixi0864原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。