16.47 , 正是坐等下班的时刻。
QQ响了,这时找我的一般没什么好事,呵呵。。 果然,要延迟一个小时下班了。
那么就开始解决问题把。
打开项目主页,错误如下 :
MySQL server error report:Array ( [2] => Array ( [error] => Got error 28 from storage engine ) [3] => Array ( [errno] => 1030 )
MySQL server error report:Array ( [2] => Array ( [error] => Incorrect key file for table '/tmp/#sql_52d_0.MYI'; try to repair it ) [3] => Array ( [errno] => 126 )
很明显,是Mysql错误。
首先明显要采用计算机界万能的解决方式:重启服务器。
。。。
重启之后错误依旧。
没办法,开始plan B 。
检查Mysql错误日志,并百度谷歌。
得出可能的原因是服务器磁盘空间不足,上服务器一看。df
磁盘满了。。99%就是这原因了。
是什么占用了这么多空间?
使用du命令检查了下:
发现竟然单单Mysql在一个来月的的时间产生了10G的日志文件(新买的阿里云才20G)。
为了尽快恢复系统,只能先将这些日志文件删了。
登陆mysql
mysql -u root -p123456
执行reset master
结束后使用df查看磁盘使用情况。可以看到磁盘空间已经有空闲了。
重启LNMP,系统就能正常运行了。
完成。当然明天还需要服务器扩容及优化Mysql配置。。。。
© yuankeqiang | Powered by LOFTER