如何解决mysql问题:got error 28 from storage engine

工作中帮同事查数据,发现一进入mysql就报错:got error 28 from storage engine

百度了一下,说是磁盘满了,无法insert或者操作数据库了;

本着求实精神,linux进入这台服务器,使用命令: df -h

查看到确实有一个磁盘显示已使用100%

 上图是已经清理完成后,刚开始没有清理之前,红框中展示为100%  /data

那么就说明,是/data这个目录,使用率已经到达100%,所以,进入该目录,使用命令:du -sh *

一级一级查找到底是哪个文件那么大,把磁盘都撑爆了,最后,查到了:

 因此,进入到这个文件夹,确定可以删除之后,全部清空

然后,再次进入数据库,不报错了,完美解决这个问题~

原文地址:https://www.cnblogs.com/zhlan/p/12188412.html