首页 > 其他 > 详细

服务器存储磁盘满了,或者快满了,如何解决?

时间:2020-11-28 09:40:48      阅读:150      评论:0      收藏:0      [点我收藏+]

问题描述

有时候我们会碰到磁盘满的情况导致应用服务宕掉。或者其他服务器磁盘即将满的情况。这个时候我们应该找出一些大的没用的文件,尽快释放磁盘空间,让服务可用。
eg:下面是因为磁盘无内存,导致应用服务状态位DOWN下线状态。
技术分享图片

解决

  1. 首先执行df -h命令查看磁盘使用情况。
df -h #查看磁盘使用情况

技术分享图片

  1. 要是应用服务器,我们可以去查看服务日志或者tomcat日志。最好能将日志按照天进行切割,并且日志过多的时候,删除一些日志。
    可以通过编写一个crontab定时任务删除7天前的日志。
  2. 使用find / -size +100M | xargs ls -lh查找大于100M的文件
find / size + 100M | xargs ls -lh
  1. 使用du -h > fs_fu.log 查看各个目录占用的磁盘空间大小,看看是不是哪个目录有大量小文件。
du -h > fs_fu.log

服务器存储磁盘满了,或者快满了,如何解决?

原文:https://www.cnblogs.com/brilliantl/p/14051110.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!