就在刚刚,我正安逸的躺床上吹着空调看着小说,突然群里有人@我,问网站怎么打不开了,跑路了吗?在这里,狗哥明确的告诉大家,除非日子过不下去了,否则狗哥不会跑路。当时一激灵,难道被黑了?比较都稳定运行好几年了,怎么会突然崩了?
自己访问测试后发现响应码是502,意识到不是网络问题,应该是服务器故障了。登录后挨着检查Nginx,PHP,MySQL的运行状态。然后就发现数据库MySQL已经崩了,尝试重启。
复制
service mysqld start
结果失败,直接尝试万能解决办法,重启。
结果还是失败。然后百度后发现可能是因为日志文件太大了,磁盘没空间了,所以启动不了。
于是使用 du -sh *
命令查询到PHP的日志文件
尼玛的25G,我的服务器磁盘总共才40G,除去系统与软件占用,就没了。果断删除它,命令如上图
复制
rm -f 文件名
然后重启MySQL,结果提示进程占用,然后查询占用的进程id
复制
ps -ef|grep mysqld
直接干掉
复制
kill -9 进程ID
再次重启MySQL,搞定。
注意:如果重启MySQL还是报错,直接重启服务器即可,不必纠结非要手动启动MySQL。
评论 (2)