docker引起服务器磁盘爆满的问题解决

 更新时间:2022年06月10日 09:02:26   作者:狐小妖  
本文主要介绍了docker引起服务器磁盘爆满的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

服务器异常

又是开开心心打开我心爱的服务器一天;
吔!这是嘛啊?我的服务器域名访问不了了,一直转圈圈超时了,好,打开ssh远程看看,吔!!!还是访问不了,宕机了?怀着一颗憋大便的心情打开了阿里云控制面板。

检查服务器

打开阿里云控制面板的监控,发现不同寻常的两个数据

我就挂两个网站,一个青龙面板,不应该这么占资源啊?想起来前两天打开青龙面板的时候有点卡,留了个心眼,等等,,,cpu运算高没事,磁盘。。。(第一张图片,下面深蓝色的是读取,最上面曲线是写。。)磁盘一直写这么久,它该累了吧?我一共就60个G的磁盘,现在恐怕磁盘已经炸了,哪个杀千刀的这么狗?

发现异常

根据以上信息判断,应该是磁盘爆满,导致服务器的宕机,那我就只能在控制面板中重启一下服务器,然后使用ssh登录,使用df命令查看一下磁盘的信息。

我看见它了,我看见它了,Use内存占比,占最多的是我系统盘的/目录(根目录),娴熟的拿出了祖传rm -rf /*,不不不,使不得,这是自个服务器,不能这么使,算了,一步一步来吧,先进去看看根目录它怎么了,cd /,让我使用du -sh *康康它发育的怎么样了,看,有一个叫var的文件夹发育的还挺大,54G,应该就是他了,里面应该有哪个程序出问题了,我们进一步看看里面有什么。

避免尿素过多,我直接截图到问题文件,但是每一级目录都是可以用du -sh *给他检查,
注意:du命令就是检查文件或目录大小的,具体参数可以查看:du命令介绍

解决问题

我来到了问题的根源处,发现这个目录下面的数据很大。

来看一下这个路径是啥吧

看一下内容是什么,不建议用cat哈,不然服务器可能会很卡,我就用tail看一下最后几行tail core.8252

全是这种东西;看了=没看;那我再打开一下小一点的文件,一个叫core.26822的文件,使用cat core.26822查看到以下内容

之前看到的路径是在docker的ql里面ql是我的青龙面板,emmm就是代挂的一个东西,然后里面有一些报错就是有这个关键字,应该是我有一个脚本在一直跑,但是又报错,再加上我没在意,导致了它今天的宕机,抱歉是为父没照顾好你,然后我去访问一下青龙面板,已经jer了,好吧,那我就大手一挥,再次打出了rm -rf core.*,就是用于删除带有core.字符,以任意结尾的文件,这是关于Linux正则匹配的知识

好,现在我的崽儿它很健康了,待我启动青龙面板看看咋回事。

好吧,看起来也不是那么健康,明天重新给他装个docker。

到此这篇关于docker引起服务器磁盘爆满的问题解决的文章就介绍到这了,更多相关docker 磁盘爆满内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用Dockerfile构建java web环境

    使用Dockerfile构建java web环境

    用dockerfile构建一个Java的web环境,主要分为2步,第一步是在镜像中安装jdk并配置环境变量,第二步是安装tomcat,下面分步骤给大家详细介绍,一起看看吧
    2016-12-12
  • docker run和start的区别说明

    docker run和start的区别说明

    这篇文章主要介绍了docker run和start的区别说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • Docker 搭建集群MongoDB的实现步骤

    Docker 搭建集群MongoDB的实现步骤

    这篇文章主要介绍了Docker 搭建集群MongoDB的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • docker如何运行一个python脚本

    docker如何运行一个python脚本

    这篇文章主要介绍了docker如何运行一个python脚本问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • 详解如何修改docker pull镜像源

    详解如何修改docker pull镜像源

    Docker Hub Mirror 为全球最大的Docker Registry(Docker Hub)提供在中国的镜像代理服务。Docker Hub Mirror会为中国的用户在国内的服务器上缓存诸多镜像。
    2017-03-03
  • Docker中的容器文件拷贝及目录挂载方式

    Docker中的容器文件拷贝及目录挂载方式

    这篇文章主要介绍了Docker中的容器文件拷贝及目录挂载方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03
  • 使用Dockerfile部署nodejs服务的方法步骤

    使用Dockerfile部署nodejs服务的方法步骤

    这篇文章主要介绍了使用Dockerfile部署nodejs服务的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • 使用ssh连接docker服务器的方法

    使用ssh连接docker服务器的方法

    这篇文章主要介绍了使用ssh连接docker服务器的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01
  • dockerfile制作apache镜像的方法

    dockerfile制作apache镜像的方法

    这篇文章主要介绍了dockerfile制作apache镜像的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • Dockerfile中multi-stage(多阶段构建)详解

    Dockerfile中multi-stage(多阶段构建)详解

    在2017年5月3日即将发行的 Docker 17.05.0-ce 中,Docker 官方提供了简便的多阶段构建 (multi-stage build) 方案,下面这篇文章主要给大家介绍了关于Dockerfile中multi-stage(多阶段构建)的相关资料,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
    2018-03-03

最新评论