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

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

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

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

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

版权声明

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

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

发表评论
评论通过审核后显示。
关注【程序员专区】

扫一扫,分享更多技术干货

热门文章
近期留言

裔浪2019-09-22

站长说的很对,badao.net前来学习了!

C2019-08-01

总结的非常好,不过很可惜没有什么新形式的CMS出现,比如响应式设计,手机

giao2019-07-11

厉害

橘子园2019-04-29

网站挺不错的,以后想要学习服务器相关的知识可以来这逛逛,橘子园https://j

情感咨询2019-04-17

有用,感谢分享