新闻动态
新闻动态
NEWS INFORMATION

宝塔面板磁盘变红,显示100%硬盘满了怎么办

发布日期:2022-09-10 18:16 | 文章来源:公众号

  【版权声明】文章收集整理于网络,仅供参考!如需了解“宝塔面板磁盘变红,显示100%硬盘满了怎么办”等有关服务器、云主机租用、托管、配置、价格问题,请随时咨询YINGSOO客服,享受1v1贴心服务!

  【爆款产品】日本显卡服务器 | 服务器DDOS云防护 | 新加坡物理服务器

  【推荐文章】租用香港物理服务器需要注意四点?

宝塔面板磁盘变红,显示100%硬盘满了怎么办

  云服务器就上本公司,便宜、安全、稳定、方便!

  宝塔面板磁盘变红,显示100%,磁盘满了怎么办?升级数据盘吗?

  答:不用,只需要按照以下方法进行清理即可。

  1.查看服务器日志占用情况,发现服务器日志文件本身没有占用多少磁盘空间,但是硬盘分区已经满了,导致服务器的服务也有问题。

  
  解决办法:进入服务器的SSH终端,并输入以下命令

  df-h

  发现问题:/dev/sda3占用了100%,那么我们du -s -h ./*看下目录的占用情况:

  du-s-h./*

  如上图,发现日志本身没有占多少空间。那么我们开始分析原因:

  在apache/tomcat服务在运行状态下,清空了运行服务的日志,从而导致了/dev/sda3 满了的问题。一般情况下,大多数服务(包括脚本)在运行时,是不能删除当前正在写入的日志文件的。

  1. 当前access.log日志正在被apache进程占用。

  2. 通过rm命令删除access.log,实际只删除了文件名(该日志文件应用记数不为0,因此空间不会被释放)。

  3. 通过rm命令删除了access.log后,apache依然写日志到access.log中,当开启apache进程时,已经通过access.log定位到该文件的inode了,就是说再写日志是不通过access.log,因此即使删除了access.log,apache依然写日志到access.log所在的inode节点,所以导致硬盘空间增加。

  4. 因为删除了access.log,所以我们就找不到该文件了,du也查不到,就会出现硬盘满了但看不到究竟是哪些文件占用的。

  4、解决方法:

  重启该日志文件的相关服务或程序,如:为apache日志文件则重启apache(如下图,重启后才硬盘空间占用正常)。

  YINGSOO与中华电信、TRUE、NTT、电讯盈科、Level(3)、FPT Telecom等当地一线电信运营商合作,极大程度上保障了线路的可靠性、稳定性,对线路稳定存在疑虑的客户大可不必担忧。YINGSOO提供各种稳定的专线服务器,对线路稳定有特殊要求的朋友欢迎咨询我们。—— YINGSOO服务热线:400-630-3752

  热门搜索:【企业级云主机】【高防服务器】【骁龙8gen2】【互联网专线】【linux】【delete删数据数据库异常】【Linux】【云主机好用吗】【linux】【海外主机】【服务器安全】【香港服务器】【云主机服务商】【crontab】【美国服务器租用】【提供虚拟主机】【香港高防服务器】【游戏服务器】【MongoDB】【海外主机商】【Linux】【服务器安全】【服务器系统】【docker镜像构建】【Go 替换文件某一行】【网站运营】【单线服务器】【服务器租用】【直播服务器租用要注意哪些问题】【稳定的服务器

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部