- 论坛徽章:
- 1
|
本帖最后由 pandorabag 于 2011-01-13 11:46 编辑
情景: 一张表 marked as creashed 了,mysql服务又不能停,于是 mysqlchk -c -r ,
由于数据量比较大,几乎2个小时都没修复完,最后提示
110112 21:31:58 [ERROR] /usr/local/mysql/libexec/mysqld: Disk is full writing '/tmp/STYkIOKA' (Errcode: 2 . Waiting for someone to free space... Retry in 60 secs
由于 /tmp在根目录下,所以判断是根目录使用100%了,
为了还原真像,我再一次执行同样的操作,特地想观察下 /tmp的文件,但是没看到啥关于mysql的文件- 总用量 32K
- drwxrwxrwt 5 root root 4.0K 1月 13 11:33 .
- drwxr-xr-x 29 root root 4.0K 11月 9 16:02 ..
- drwxr-xr-x 2 root root 4.0K 1月 11 18:10 hsperfdata_root
- drwxrwxrwt 2 root root 4.0K 9月 5 08:46 .ICE-unix
- -rw------- 1 root root 0 1月 12 13:20 mutt-localhost-11571-1
- -rw------- 1 root root 0 1月 12 11:02 mutt-localhost-24044-0
- -rw------- 1 root root 0 1月 12 11:12 mutt-localhost-30786-0
- -rw------- 1 root root 1 1月 12 13:19 muttQPuFSO
- srwxrwxrwx 1 mysql mysql 0 1月 12 21:50 mysql.sock
- drwx------ 2 root root 4.0K 1月 13 11:26 ssh-MgBHy26235
复制代码 没有发现mysql写入的文档, 但是 查看/tmp确实一直在被修改,
drwxrwxrwt 5 root root 4096 1月 13 11:33 tmp
看下 /tmp的总量
[root@localhost tmp]# du -sh /tmp
24K /tmp
根目录使用量
Filesystem 容量 已用 可用 已用% 挂载点
/dev/sda8 8.1G 7.7G 0 100% /
求高手指教,为啥看不到mysql写入/tmp的文件呢???
先谢过了。实在太着急了。 |
|