今天大早醒来打开网站,提示数据库无法连接了。
重启lnmp,报错:
ERROR! The server quit without updating PID file (/usr/local/mysql/var/centos.pid
重启服务器无用
然后输入df,发现
/dev/vda1 20510332 11697108 7748324 100% /
发现自己服务器系统盘满了。/手动尴尬????,明明服务器器没存啥东西啊
使用如下命令查找大于100M的大文件,发现有很多个mysql日志文件及临时文件比较大。
find / -size 100M -exec ls -lh {} ;
然后使用rm -rf
手动将没用的文件,一个一个全删了。最后重启lnmp成功,问题成功解决。
为了已决后患。
代码语言:javascript复制1:只有一个mysql服务器,关闭MySQL的日志功能步骤:
1) 删除日志:
登录后执行:mysql> reset master;
2)禁用MySQL日志:修改/etc/my.cnf 文件,找到
log-bin=mysql-bin
binlog_format=mixed
这两行前面加上#,将其注释掉,再执行/etc/init.d/mysql restart即可。
如果实在想保留日志,可以在/etc/my.cnf里加入expire_logs_days = 10 然后重启mysql,这样10天就会自动清理日志。