Mysql错误28设备上没有剩余空间
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Mysql错误28设备上没有剩余空间,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1579字,纯文字阅读大概需要3分钟。
内容图文
我一直在使用错误代码28的mysql运行同样的问题,这意味着设备上没有足够的空间.
现在奇怪的部分是有足够的空间,这里有一些我在谷歌找到的提示,看看我是否有足够的空间. (请记住,当涉及到Linux系统时,我是新手)
du -sh / var / log / mysql
36K / var / log / mysql
df -h
Filesystem Size Used Avail Use% Mounted on
udev 1.5G 4.0K 1.5G 1% /dev
tmpfs 604M 224K 604M 1% /run
/dev/disk/by-uuid/7a06472d-4cc9-4383-93b0-4ecee9b21c04
24G 15G 8.4G 64% /
none 5.0M 0 5.0M 0% /run/lock
none 1.5G 0 1.5G 0% /run/shm
/dev/vda1 461M 36M 402M 9% /boot
我一直试图解决这个问题已经很久了,但没有任何帮助,任何建议都会有所帮助.
编辑
最奇怪的部分是,如果我删除大文件200-800mb这个错误消失了很短的时间,然后它再次返回.我实际上删除了大约10GB文件,希望能解决这个问题,但它没有帮助.
解决方法:
“设备上没有剩余空间”也可能意味着分区不在inode中.使用df -i检查inode使用情况.
编辑:每个文件,目录和符号链接都需要一个inode.所以想法是从/分区中删除一些文件.文件有多大并不重要.你当然可以选择分区上的一些文件并将它们移动到另一个分区,如果你能找到一些方便移动的话.
用完inode是不常见的,所以你可能会在某个你不知道的地方有一些小的或零长度的文件.不幸的是,我不知道找到这种事情的简单方法.运行find / -xdev将打印分区上每个文件和目录的名称.您可能能够发现一些充满空文件的可疑目录.
如果可以向系统添加其他磁盘分区,则可以在/分区上选择一些目录并将其放入单独的分区中.将该目录中的所有文件复制到新分区,从/分区中删除它们,然后将新分区挂载到旧(现在为空)目录之上.
核选项是备份/分区,擦除它,并用更多的inode重建它.这是一个高级主题,我不会在这里解释它.
内容总结
以上是互联网集市为您收集整理的Mysql错误28设备上没有剩余空间全部内容,希望文章能够帮你解决Mysql错误28设备上没有剩余空间所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。