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

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

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

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

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

版权声明

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

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

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

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

热门文章
近期留言

电脑没声音的求助者2019-11-12

这个回答得对,我也是通过你的方法操作,然后电脑就有声音了,高手高手啊

环氧地坪施工2019-10-23

了解了,哈哈哈,谢谢

安贝乐育婴网2019-10-12

讲得很清晰呢

repostone2019-10-10

博主怎么想到要关一个output呢。https://repostone.home.blog/

noOne2019-09-24

遇到同样的问题了……T.T 纠结了好久。。。