安装环境是军哥的LNMPA环境,centos系统!
买VPS给的盘都是一个系统盘,一个数据盘,系统盘给的往往都很小。如果系统盘满了,就直接导致无法重启等等后续问题。
言归正传,查询du -h --max-depth=1 /
看看那个目录占的多。
说明一下,usr是系统文件,home是系统盘的web目录,而home1是我后续挂载的数据目录。网站目录大小一切正常,在看数据目录大小。
使用命令du -h --max-depth=1 /usr/local/mysql
查看Mysql目录大小。
发现了如此多的 mysql-bin.0000X文件,而这些都是mysql的操作日志文件.
删除日志:
执行/usr/local/mysql/bin/mysql -u root -p
然后在输入Mysql的root密码,按回车。出现如下界面
继续执行reset master;
当出现如下界面表示清理完毕。
接着执行quit
退出mysql命令模式。
如何关闭MySQL的日志功能:
彻底禁用MySQL日志:修改vi /etc/my.cnf
文件,找到
log-bin=mysql-bin
binlog_format=mixed
再这两行前面加上#,将其注释掉,再执行/etc/init.d/mysql restart即可。
或者可以定时清理。
如果实在想保留日志,可以在vi /etc/my.cnf
里加入expire_logs_days = 10
然后重启mysql,这样10天就会自动清理日志。