MySQL——Error code 28; No space left on device Posted on 2018-06-06 首先说明这是一个MySQL错误,描述的是MySQL临时文件不能打开,空间不足 问题源头在Ubuntu系统中,爬取数据过多,数量百万级到千万级,而且存储都是以小文件的方式存储的,造成inode的大量使用,从而发生异常,发生异常时服务器尚有20多G的硬盘空间 解决方式将数据打包起来,然后删除打包后的数据 总结在做数据分析时最好不要使用小文件存储数据,如果非要存储收也尽量注意打包压缩暂时不必要使用的文件