技术解析

我发现我服务器占用空间 150G,但是其实网站附件才 12G。。什么东西吃我空间了?
0
2021-07-01 16:34:25
idczone

我是用 wdcp linux 安装环境、管理面板的。 网站就是个 discuz 论坛


应该是服务占用了,试一下重启服务

很有可能是日志文件

sudo du --block-size=1000M / | sort -g

拿命令查看下呗,随便一搜搜到的
http://www.blogjava.net/kuuyee/archive/2011/04/25/348985.html

日志是很可能的

目测是 mysql-bin 占用空间太大的问题
https://www.vpser.net/manage/delete-mysql-mysql-bin-0000-logs.html

话说回来, 直接购买并使用 cpanel 虚拟空间. 很省事. vps 总要自己配置很麻烦

原来如此。 。 我刚查看了,的确是一个日志文件 99G = =可问题又来了。 我用命令删掉了这个文件,然后我在文件管理面板的确看不到这个文件了。 可是占用空间一点都没少。 。

需要重启对应的服务才可以释放被占用的磁盘空间,设置日志分割吧。

(⊙o⊙)哦 原来如此 的确是这样。。这么久以来我一直加空间大小。。真是

find / -size +100M -type f |xargs ls -Slh

如果用到 mysql-bin 在 mysql 配置文件中加入,保留日志的天数,超过设置天数的日志会被删除
expire_logs_days = 7

一般等过几分钟后台统计了才显示减少

http://www.tanglei.name/blog/difference-between-du-and-ls.html

lsof 查看是否有已删除但没有被释放的文件

如果自己什么都不懂,就好好用发行版提供的包。非要搞这些乱七八糟的方法就是作死。


mysql binlog +1
再有就是各种其它 log

日志

sudo ncdu -x /

绝对日志,这个我遇到过

日志.exe

大部分的服务器空间都是由日志占领了

为什么不用 logrotate 呢?
默认的模板就已经很好用了

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服