折腾:
【已解决】crifan.com网站又挂了
之后,现在 20201009
发现网站又挂了
去看看是否又是空间问题
[root@crifan ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 79G 75G 0 100% / devtmpfs 1.9G 0 1.9G 0% /dev tmpfs 1.9G 0 1.9G 0% /dev/shm tmpfs 1.9G 201M 1.7G 11% /run tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup tmpfs 379M 0 379M 0% /run/user/0
果然是。
找找原因
不是mysql的
/data/mysql/
的空间问题。是其他问题。
[root@crifan data]# cd / [root@crifan /]# ls -lh total 1.2M lrwxrwxrwx. 1 root root 7 Mar 30 2019 bin -> usr/bin dr-xr-xr-x. 5 root root 4.0K May 9 2019 boot -rw------- 1 root root 992K Sep 20 19:10 core.2991 drwxr-xr-x 5 root root 4.0K May 9 2019 data drwxr-xr-x 19 root root 3.0K Sep 24 11:01 dev drwxr-xr-x. 78 root root 4.0K Sep 24 10:57 etc drwxr-xr-x. 2 root root 4.0K Apr 11 2018 home lrwxrwxrwx. 1 root root 7 Mar 30 2019 lib -> usr/lib lrwxrwxrwx. 1 root root 9 Mar 30 2019 lib64 -> usr/lib64 drwx------. 2 root root 16K Mar 30 2019 lost+found drwxr-xr-x. 2 root root 4.0K Apr 11 2018 media drwxr-xr-x. 2 root root 4.0K Apr 11 2018 mnt drwxr-xr-x. 2 root root 4.0K May 5 2019 opt dr-xr-xr-x 152 root root 0 Sep 24 11:01 proc dr-xr-x---. 8 root root 4.0K Sep 24 10:57 root drwxr-xr-x 23 root root 660 Sep 24 11:01 run lrwxrwxrwx. 1 root root 8 Mar 30 2019 sbin -> usr/sbin drwxr-xr-x. 2 root root 4.0K Apr 11 2018 srv dr-xr-xr-x 13 root root 0 Sep 24 11:01 sys drwxrwxrwt. 8 root root 140K Oct 9 07:11 tmp drwxr-xr-x. 13 root root 4.0K Mar 30 2019 usr drwxr-xr-x. 19 root root 4.0K Mar 30 2019 var
想了想,也就是最近这些天,有访问的地方,
可能会产生额外的空间占用
但是最近的是Oct的10月 只有一个tmp
看起来也不像啊
tmp中没有垃圾
[root@crifan wwwroot]# du -sh default/ 255M default/ [root@crifan wwwroot]# du -sh book.crifan.com/ default/ www.crifan.com/ [root@crifan wwwroot]# du -sh book.crifan.com/ 2.1G book.crifan.com/ [root@crifan wwwroot]# du -sh www.crifan.com/ 16G www.crifan.com/
看了看,好像也不是www占用的
[root@crifan data]# ll total 12 drwxr-xr-x 6 mysql mysql 4096 Sep 24 11:01 mysql drwxr-xr-x 2 root root 4096 Oct 7 03:45 wwwlogs drwxr-xr-x 5 root root 4096 May 24 2019 wwwroot [root@crifan data]# du -sh mysql/ 531M mysql/ [root@crifan data]# du -sh wwwlogs/ 27M wwwlogs/
也不对。
算了,重启VPS试试
此处ssh连接操作也太卡了,重启VPS吧
[root@crifan /]# du -sh usr/ 55G usr/
发现是usr中占用了太多空间
[root@crifan usr]# du -sh local/ 54G local/ [root@crifan usr]# pwd /usr
继续找原因
[root@crifan local]# du -sh mysql/ 2.5G mysql/ [root@crifan local]# pwd /usr/local
也不少
[root@crifan local]# du -sh openssl/ 15M openssl/ [root@crifan local]# du -sh php/ 51G php/
原来是php中占用的
[root@crifan php]# du -sh var/ 51G var/ [root@crifan php]# pwd /usr/local/php
再去看
[root@crifan php]# pwd /usr/local/php [root@crifan php]# cd var/ [root@crifan var]# pwd /usr/local/php/var [root@crifan var]# ll total 8 drwxr-xr-x 2 root root 4096 May 9 2019 log drwxr-xr-x 2 root root 4096 Oct 9 09:42 run [root@crifan var]# ls -lh total 8.0K drwxr-xr-x 2 root root 4.0K May 9 2019 log drwxr-xr-x 2 root root 4.0K Oct 9 09:42 run [root@crifan var]# du -sh log/ 51G log/
是log占用的
[root@crifan log]# ls -lh total 51G -rw------- 1 root root 51G Oct 9 04:22 php-fpm.log [root@crifan log]# pwd /usr/local/php/var/log
原来
php的log竟然是单个文件,且如此之大
去搞清楚,除了直接删除之外,如何让log变小
否则只是现在删了,以后还会变大的
然后去:
【已解决】CentOS7中php-fpm.log日志文件太大
然后网站也正常了:
【总结】
此处crifan.com的WordPress的网站,又是由于VPS空间满了导致mysql不可用
原因最后发现,不是之前的mysql的binlog导致的,而是php的php-fpm的log
/usr/local/php/var/log/php-fpm.log
太大了,大到有 51G之多
-》看来是多年没清理过导致如此之大的
-》清理后,即可解决问题。
转载请注明:在路上 » 【已解决】crifan.com网站又又挂了