栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【centos的 “/dev/vda1“ 导致服务全线崩溃】

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【centos的 “/dev/vda1“ 导致服务全线崩溃】

centos的 "/dev/vda1" 导致服务全线崩溃
微信公众号还有更多

一大早发现测试环境验证码用不了,看了下授权服务发现报错。

mysql执行SQL语句时报错:[Err] 3 - Error writing file ‘/tmp/MYP0G1B8’ (Errcode: 28 - No space left on device)

百度说是临时文件目录不够,后去执行sql语句查看mysql临时目录,发现mysql连不上了,后来同事发现gitlab也不行了,好像是所有服务都崩溃了。。
估计可能磁盘满了,因为之前遇到过一次问题。
使用 df -h 命令查看 发现/dev/vdal 已经百分百


使用 du -sh * 命令查看占用比较大的文件或目录,看了三遍发现最大的就是30多M,百分之就是都是几十K,根本不可能满阿

后来百度到有个deleted的文件(僵死文件。这些文件实际上已经被删除,但是有服务程序在使用这些文件,导致这些文件一直被占用,无法释放磁盘空间,使用如下命令可以查看死文件占用情况),lsof |grep deleted 使用这个命令查看

进程名 PID USER FD 文件类型 大小(字节) 索引节点 文件名 [(状态)]

java 3311 AuSP 8w REG 253,0 778 10879268 ***.log (deleted)

果不其然一堆文件没有释放


直接 kill -9 ‘进程的PID’

再次使用df -h查看发现确实少了

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/603820.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号