这些天本人在使用vps做wordpress程序,先是安装了军哥lnmp,然后上传了网站程序和数据库导入,ok,网站可以正常访问了。但过了两天,打开vps后台管理面板,发现磁盘空间占有量变大了,本人清楚的记得在之前网站能正常访问后,磁盘空间大小在3G左右,而现在变成了5G,因为本人的vps的磁盘只有5G,那么就造成了磁盘占用满的问题。
当时以为是因为军哥lnmp的问题,然后就立马换成了amh,装了之后,过了一天,也碰到了相同的问题,磁盘数据自动每天增加。因本人也是vps菜鸟,才接触这一块,没在网上找到如何解决这个问题的方法,故请教了好友云目录大神,通过云目录大神指导,先是查看了网站程序目录下,是否有占用文件夹,发现本站目录下没有任何缓存文件夹(cache),故排除。然后检查了整个系统,发现mysql竟然达到了3.8G,那么很明显就是数据库的问题了。
通过云目录大神检查发现是日志文件造成的,那么知道了问题所在,就可以解决了:
第一步:删除日志文件

  1. root@lujifa.com]# /usr/local/mysql/bin/mysql -u root -p
  2. Enter password:  (输入mysql管理密码)
  3. Welcome to the MySQL monitor.  Commands end with ; or /g.
  4. Your MySQL connection id is 264001
  5. Server version: 5.1.35-log Source distribution
  6. Type ‘help;’ or ‘/h’ for help. Type ‘/c’ to clear the current input statement.
  7. mysql> reset master; (清除日志文件)
  8. Query OK, 0 rows affected (8.51 sec)
  9. mysql>

第二步:既然此日志文件没用,那么删掉之后并不能解决根本问题,它还是会自动产生,那么我们就要让它不更新:

  1. [root@jiucool var]# vi /etc/my.cnf
  2. 找到了my.cnf 即mysql配置文件,我们将log-bin=mysql-bin 这条注释掉即可.
  3. # Replication Master Server (default)
  4. # binary logging is required for replication
  5. #log-bin=mysql-bin

OK,操作完成!以后再也不用担心用为自动产生日志文件而占用磁盘空间了,尤其是对于小空间的人来说。
再此,再次感谢云目录大神的相助!

发表回复

后才能评论