mysql出现1030 Got error 28 from storage engine解决方法

Posted 逆水行舟,不进则退

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql出现1030 Got error 28 from storage engine解决方法相关的知识,希望对你有一定的参考价值。

 今天自己用 tp 写的项目报错

 查了下,是磁盘临时空间不够导致

查看 my.cnf 的 tmpdir,看下指向哪个目录,修改到有空间的目录

最后发现是/var/tmp/phd/log/daemons.log 占用空间过大

这是以前部署的phabricator的log

进入目录/webroot/tools/phabricator,停止phd

./bin/phd stop

进入目录/var/tmp/phd/log,清空daemons.log

echo >daemons.log

注:

  那天修改了数据库连接的密码,导致数据库连不上,导致大龄的EXCEPTION写入daemons.log

  所以 ./bin/phd stop失败,先修改密码,再执行stop

./bin/config set mysql.pass  123456

 

以上是关于mysql出现1030 Got error 28 from storage engine解决方法的主要内容,如果未能解决你的问题,请参考以下文章

mysql出现1030 Got error 28 from storage engine解决方法

mysql 错误 ERROR 1030 Got error 28 from

Got error 28 from storage engine的错误处理

MySQL技术专题(3)MySQL报错Got an error reading communication packets问题分析指南

mysql 报错 get error 28 from storage engine 解决方法

Got error 28 from storage engine 解决方法