记录一次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 文件夹,查看具体大小

根据需要,删减即可

原文地址:https://www.cnblogs.com/brxHqs/p/11646069.html