今天在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重新建表发现果然好了。
- 我的微信公众号
- 微信扫一扫
-
- 我的微信公众号
- 微信扫一扫
-
评论