作为不太精通运维的一个普通的Java程序员,维护着十几个项目的Java项目,然后略懂一点点运维,突然有那么一天磁盘占用率92%,然后还在持续上升,然后小编就有点慌,占用满了后就要down机了,对于这个每小时活跃量4W用户的小服务器来讲,也会有很大的慌的…


ssh 登录服务器
第一步 查看各挂载,linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。

[root@service-1 /]# df -l
文件系统          1K-块     已用     可用 已用% 挂载点
/dev/vda1      51473020 44196756  4638548   91% /
devtmpfs       16380572        0 16380572    0% /dev
tmpfs          16390076        0 16390076    0% /dev/shm
tmpfs          16390076      796 16389280    1% /run
tmpfs          16390076        0 16390076    0% /sys/fs/cgroup
tmpfs           3278016        0  3278016    0% /run/user/0

第二步查看 目录占用情况

[root@service-1 /]# du -h --max-depth=1
0       ./sys
0       ./dev
110M    ./tmp
48M     ./root
21G     ./opt
4.0K    ./media

很显示是我的opt目录占用了大量空间,然后进入到opt目录中,继续查看各目录占用情况

[root@service-1 /]# cd opt
[root@service-1 opt]# ls
learncoal-services  learncoal-services-test  learncoal-webapps  new  prod-tools
[root@service-1 opt]# du -h --max-depth=1
876M    ./learncoal-webapps
428M    ./prod-tools
67M     ./new
462M    ./learncoal-services-test
20G     ./learncoal-services
21G     .

发现是 learncoal-services 目录下占用大,进入 learncoal-services目录中,然后查看各目录文件占用磁盘情况

[root@service-1 opt]# cd learncoal-services
[root@service-1 learncoal-services]# du -sh ./*
4.0K    ./a.sh
12G     ./consoleMsg.log
8.0K    ./data
71M     ./learncoal-service-api-2021-02-23-01.jar
71M     ./learncoal-service-api-2021-02-23-02.jar
71M     ./learncoal-service-api-2021-02-23-03.jar
13M     ./log
4.0K    ./start_info.sh
4.0K    ./start.sh
4.0K    ./start_x.sh
77M     ./toupiao-service-api73.jar
77M     ./toupiao-service-api74.jar
77M     ./toupiao-service-api75.jar
1.2M    ./tplfile

原来 consoleMsg.log 占用了12G,删除了这个日志文件就可以了。
回眸一下,原来是在n多天前小编做了几个测试,Java进程内存泄漏导致的,于是乎查看一下Java进程占用情况

[root@service-1 learncoal-services]# ps -ef|grep java|grep -v grep


除红线以外的进程全部是泄漏的进程,然后杀掉就可以了

[root@service-1 learncoal-services]# kill 25878
...

整理后

Centos 云服务器磁盘占用率90%以上的排查解决相关推荐

  1. linux cpu不足处理运维,Linux运维知识之Linux服务器CPU占用率较高问题排查思路

    本文主要向大家介绍了Linux运维知识之Linux服务器CPU占用率较高问题排查思路,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 注意:本文相关配置及说明已在 CentOS  ...

  2. 一次简单的服务器 cpu 占用率高的快速排查实战

    前两天,朋友遇到一个线上 cpu 占用率很高的问题,我们俩一起快速定位并解决了这个问题.在征求朋友同意后,特发此文分享整个过程.本文以对话的形式展开,加上我的内心独白.文中对话与实际对话略有出入. 友 ...

  3. 服务器CPU占用率高,如何排查?

    1.定位进程 登录服务器,执行top命令,查看CPU占用情况: $top 2.定位线程 如果进程23456占用率高: $top -Hp23456 进行定位线程 3.定位代码 通过top命令,我们目前已 ...

  4. 云服务器系统满了怎么办,云服务器磁盘空间满了怎么办

    云服务器磁盘空间满了怎么办 内容精选 换一换 Windows弹性云服务器变更规格后,可能会发生磁盘脱机,因此,变更规格后,需检查磁盘挂载状态是否正常.本节操作介绍变更规格后检查磁盘挂载状态的操作步骤. ...

  5. 一次磁盘占用率 100% 的排查记录

    你好,我是悟空. 最近遇到一个服务器的问题:磁盘满了,占用率 100%~ 这个问题太常见了,于是先来排查一波是哪些文件占用了大量磁盘. 一.排查磁盘占用率100% 1.1 查看磁盘使用的大致情况 第一 ...

  6. php怎么会占用磁盘,window_win10占用硬盘高怎么办?win10磁盘占用率达100%解决方法,  win10占用硬盘高怎么办呢? - phpStudy...

    win10占用硬盘高怎么办?win10磁盘占用率达100%解决方法 win10占用硬盘高怎么办呢?很多升级为win10的用户都出现了win10系统磁盘占用率50%或100%的情况,这样让系统的运行速度 ...

  7. 一次磁盘占用率 100% 的排查经历!

    最近遇到一个服务器的问题:磁盘满了,占用率 100%~ 这个问题太常见了,于是先来排查一波是哪些文件占用了大量磁盘. 一.排查磁盘占用率 100% 1.1 查看磁盘使用的大致情况 第一个命令就是 df ...

  8. 云服务器升级系统,centos云服务器系统升级

    centos云服务器系统升级 内容精选 换一换 可以.平台近期对磁盘功能进行了升级,对于系统升级后创建的弹性云服务器,系统最多支持挂载60块磁盘.具体如下:创建弹性云服务器时,您可以为弹性云服务器添加 ...

  9. centos创建文件服务器,创建一个centos云服务器

    创建一个centos云服务器 内容精选 换一换 在不使用华为云容器产品的情况下,支持用户在华为云弹性云服务器中部署容器,并实现同一个子网中不同弹性云服务器内的容器相互通信.云服务器内部署容器,容器地址 ...

最新文章

  1. excel打开空白_啥?下载的文件显示“文件已损坏,无法打开”?
  2. python从小到大的顺序输出_「小白专栏」Python中使用for循环,为什么输出结果不是按顺序?...
  3. 大数据之-Hadoop3.x_MapReduce_序列化案例FlowReducer---大数据之hadoop3.x工作笔记0099
  4. Python 基礎 - 變量
  5. python用matplotlib画皮卡丘_python使用matplotlib绘图 -- barChart
  6. php中explorer,explorer.php
  7. 阿里云弹性云桌面解决方案、高性能GPU型云桌面用于设计、建模、影视制作
  8. 马化腾的马氏建议:“小步快跑 快速迭代”
  9. lay-ui里修改表格自动换行
  10. GX Works3 设置 TCP + SLMP 与三菱FX5U通信
  11. linux 无法定位程序,三步搞定无法定位程序输入点 于动态链接库上
  12. mac markdown_适用于Mac的最佳Markdown编辑器
  13. [2018-03-06] 基于Django的轻量级CMS Mezzanine搭建笔记
  14. 局域网内PC端远程监控android设备界面
  15. 渣基础:比照Hawstein学Cracking the coding interview(4)
  16. 机器学习实战 2.5机器学习算法的数据准备
  17. 中国现代文学史 刘勇_现代水文学
  18. 浙江大学计算机学院 耿卫东教授 是哪个实验室的,浙江大学CG
  19. ie11和edge浏览器下REM的bug
  20. UMP认识:(一)系统架构

热门文章

  1. 官方中文版开源!快速入门PyTorch
  2. 3D-BoNet:比3D点云实例分割算法快10倍!代码已开源
  3. ICCV 2019 | 上海交大MVIG团队提出InstaBoost,换个dataloader函数, COCO提升3mAP
  4. Facebook 开源:PyTorchVideo!
  5. 3D Vision | 移动机器人视觉三维感知的现在与将来
  6. NeurIPS 2020 | 基于“单目标域样本”的领域自适应方法
  7. 收藏 | 一文带你深入理解深度学习最新进展
  8. Tracking 的SimTrack 以及 4D seg
  9. 一文让你掌握神经网络训练技巧
  10. 从民办三本到知名企业感知算法工程师