数据库无法重启的解决方案

2016-02-08 13:54:00
admin
原创
4551

最近服务器出现了问题,网站总是打不开,一开始只是恢复快照,重启LNMP服务环境,但不出5分钟又挂了,本想重新搭建服务器,但实在嫌麻烦,就不甘心地查找原因。

在尝试直接重启LNMP时,发现数据库无法重启,而且即便启动了,也不起作用,于是找度娘问了下,原因很多,其中一条说是磁盘已满,自己便尝试df了下,结果提示系统盘已用100%。那问题来了,20G的系统盘谁占了?我想先从Mysql下手,因为Mysql装在了系统盘(看来得搬家了),查看了下所有网站的数据库,都不大只有几兆而已,这时我发现了大量的诸如mysql-bin.0000XX的文件,这些应该都是数据库的操作日志,查看了下大小,得有12个G,搞了半天原来是被这些操作日志占用了空间。

于是把所有日志文件删掉,接着vi /etc/my.cnf把里面的log-bin这一行注释掉了,重启mysql服务。网站恢复正常,不知能否彻底解决问题,还待于观察。

版权声明

版权声明:本站原创文章,转载请注明作者和出处。

本站点采用 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议  

热门文章
云禅道

云端的项目管理软件

尊享禅道项目软件收费版功能

无需维护,随时随地协同办公

内置subversion和git源码管理

每天备份,随时转为私有部署

免费试用