解决/dev/vda1使用率100%问题

文章描述了服务器因磁盘空间不足导致的问题,具体表现为不能创建临时文件。通过检查发现根目录(/)占用100%,进一步排查发现已删除但未释放空间的进程。使用lsof命令找出并杀死这些进程后,问题得到解决。作者提及这是在首次搭建Jenkins和SpringBoot项目时遇到的问题,怀疑可能与logback日志输出有关。
摘要由CSDN通过智能技术生成

解决/dev/vda1使用率100%问题

问题描述:

服务器反复出现如下报错:

在这里插入图片描述

cannot create temp file for here-document: No space left on device

执行命令命令查看当前服务器磁盘状态

cd /
df -h 

在这里插入图片描述

发现根目录下占用100%

那么就在根目录下查询各个子文件夹的占用状态,有过大不用的即可删除

执行命令

df -h  *

在这里插入图片描述

我的磁盘是40G,但这些总共加起来也接近不了这个数值

那就是有可能出现 已删除空间却没有释放的进程

执行命令进行查看是否存在这些进程

 lsof -n |grep deleted

的确存在这样的进程,杀之即可

kill -9 19443

此时查看,当前问题已经解决
在这里插入图片描述
(目前存疑点,我是首次搭建Jenkins并自动构建一个带定时任务的SpingBoot项目,有使用到logback插件分级输出日志目录,其他也没有干预过磁盘读写,项目重启后的十分钟内暂无异常,由于项目过于简单,不知如何排查下手,若有高手,劳烦指点一二)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值