1、首先远程到服务器,在~下输入df -h ,看下根目录下文件夹使用情况
[root@localhost~] Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G 38G 0 100% / devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 24K 1.9G 1% /dev/shm
tmpfs 1.9G 348K 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
tmpfs 380M 0 380M 0% /run/user/0
明显看到根目录占用100%,进入根目录 cd /
[root@localhost~]
输入du -h -x –max-depth=1命令查看目录占用空间大小
[root@localhost /] 4.0K ./home 23M ./tmp 8.0K ./patch 4.0K ./opt 1.8G ./usr 16K ./lost+found 4.0K ./srv 4.0K
./mnt 138M ./boot 500K ./root 4.0K ./media 33M ./etc 290M ./var 35G ./www 38G .
罪魁祸首付出水面,进入www目录
[root@localhost/]
继续使用du -h -x –max-depth=1命令查看www下面子目录占用空间情况
[root@localhost www] 7.2M ./wwwlogs 3.2G ./wwwroot 260M ./backup 31G ./server 4.0K ./Recycle_bin 35G .
这个server目录,是宝塔的网站环境程序安装目录,在这个目录无非是mysql日志满了、环境日志满了、数据库满了,后两者的可能性不大。
那我们直击mysql data数据目录,进入data目录
[root@localhost www]
进入data目录后输入ll命令会看到很多mysql-bin开头的文件,无疑这就是mysql日志没关闭,直接把空间占满了,
[root@localhostdata] -rw-rw---- 1 mysql mysql 56 Aug 9 18:24 auto.cnf
那我们就把日志关闭了,删除日志就可以了,,在宝塔面板中,点击mysql设置,配置修改,Ctrl+F搜索log-bin=mysql-bin和binlog_format=mixed在前面加上#号就了,最后保存重载配置
在data目录中搜索mysql-bin,全选删除,重启mysql服务,
如果你的mysql日志已经关闭,根目录还是爆满,想想是否开启了自动备份工具,在检查下宝塔备份目录,如果是保留最近几份备份,其他全删除。