本文主要是介绍项目出现free disk space below threshold问题解决,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天打开测试环境,发现接口请求报500错误,直觉以为是测试环境服务挂掉了,然后对测试环境服务进行了重启。然而重启之后还是报500错误。
查看GC日志
因为之前项目频繁出现过GC overhead limit错误。
# 查看docker容器
docker ps
# 进入docker
docker exec -it [docker实例id ] bash
# 查看进程id
jps
# 查看GC情况
jstat -gcutil pid 2000
发现GC并没有异常
查看注册中心Eureka
注册中心上显示项目已经down掉
查看项目default日志
找到项目的日志
tail -100f default.log
发现default日志中频繁的打印着
# 大致内容信息是这个
free disk space below threshold
查看服务器磁盘使用情况
free -h
发现磁盘空间已经不足够支撑项目
解决
# 查找当前目录下的大文件并倒叙排列
du -s * | sort -nr | head
最后清理了一下服务器空间,然后重启服务就OK了!
这篇关于项目出现free disk space below threshold问题解决的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!