您的位置:首页 > 数据库 > MySQL

MySQL出现Errcode:28错误提示解决办法

2018-01-12 20:08 507 查看
今天在mysql创建表的时候,突然提示我这个错误:

Error code 28: No space left on device


然后我就很纳闷,我啥都没干啊,为啥会突然没空间了,然后我就执行

df -lh


发现

Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_mysql1-lv_root
50G   50G   0G  100% /
tmpfs                  16G   72K   16G   1% /dev/shm
/dev/sda1             477M   40M  412M   9% /boot
/dev/mapper/vg_mysql1-lv_home
209G  5.0G  194G   3% /home


有个目录居然是满的,然后我又执行

du -sh *


发现:

170M    bin
4.0K    etc
4.0K    games
7.6M    include
308M    lib
1.2G    lib64
23M libexec
50G local
31M sbin
1.4G    share
12K src
0   tmp


发现local目录居然是满的。。。

然后我进cd进去local目录,通过

du -h -s /usr/local/* | sort


查看到

50G /usr/local/mysql
23M /usr/local/mycat
331M    /usr/local/java
4.0K    /usr/local/bin
4.0K    /usr/local/etc
4.0K    /usr/local/games
4.0K    /usr/local/include
4.0K    /usr/local/lib
4.0K    /usr/local/lib64
4.0K    /usr/local/libexec
4.0K    /usr/local/sbin
4.0K    /usr/local/src
96K /usr/local/share


mysql果然满了。。。

然后我就进去mysql目录,再执行上面的命令,一直查看,最终发现,一堆log日志文件居然有30多个G,怒而删之。。。

然后再执行

df -lh


果然

Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_mysql1-lv_root
50G   20G   27G  43% /
tmpfs                  16G   72K   16G   1% /dev/shm
/dev/sda1             477M   40M  412M   9% /boot
/dev/mapper/vg_mysql1-lv_home
209G  5.0G  194G   3% /home


居然是log日志文件的问题,然后我进去mysql重新建表发现果然好了。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐