首页 > 代码库 > 内存 占用过高
内存 占用过高
故障特点:
服务项目停止,访问不了
发现问题登录上服务器,登录过程中很慢。 登录上df -Th 查看磁盘空间发现是磁盘满了,du -sh --exclude /proc /* |sort -h 看到是 /var/ 日志文件的过多引起的磁盘占用过多
清理磁盘,重新启动项目。
过了会儿 开发过来说项目没有启动看看是怎么回事, 启动完成是可以的 只能上去查找原因 登录时发现登录不上,等了好长时间才登录上去
因为根磁盘满的情况下是没有这么严重的,重启后再登录出现的问题 所以上来后 先 ps aux|grep java 查看进程 杀死项目进程 。杀死进程后发现效果有明显改善
top 查看 load 过高 服务器负载过高 查看没有 过多占用 cpu 和内存的 进程 free -m 查看 发现是内存 不知道被哪个服务占用 8个g内存 现在一点不剩
ps -ef 查看 sendmail 有过多的 进程 停止 邮件服务 pstree|grep sendmail 查看
关掉服务后 free -m 内存降低到正常状态
本文出自 “linuxyy” 博客,请务必保留此出处http://linuxyy.blog.51cto.com/9490250/1861618
内存 占用过高
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。