记录一次mysql执行异常(磁盘空间)
Posted brx_blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记录一次mysql执行异常(磁盘空间)相关的知识,希望对你有一定的参考价值。
执行sql报如下异常:
class java.sql.SQLException:Error writing file ‘/tmp/MYIlD8gQ‘ (OS errno 28 - No space left on device)-Error writing file ‘/tmp/MYIlD8gQ‘ (OS errno 28 - No space left on device)
得知mysql在处理数据的时候,会建立临时文件夹来存放数据,当创建所需大小文件夹时,磁盘容量已满,则会爆出该异常
解决办法:释放磁盘容量
df -h 看到 /dev/vda1磁盘的使用率是最高
进入/目录,使用命令 du -sh *
du -h 文件夹,查看具体大小
根据需要,删减即可
以上是关于记录一次mysql执行异常(磁盘空间)的主要内容,如果未能解决你的问题,请参考以下文章
记一次linux磁盘清理 - 已经删除的文件占用了大量磁盘空间