[root@S3 mysql]# tail /var/log/mysqld.log
080718 13:51:27  InnoDB: Started; log sequence number 0 167786677
080718 13:51:27 [ERROR] /usr/libexec/mysqld: Error writing file '/var/run/mysqld/mysqld.pid' (Errcode: 28)
080718 13:51:27 [ERROR] Can't start server: can't create PID file: No space left on deviceNumber of processes running now: 1
mysqld process hanging, pid 21653 - killed
080718 13:51:27  mysqld restartedNumber of processes running now: 0
080718 13:51:27  mysqld restarted
[root@S3 mysql]# df -hl
瑼獢蝟餌絞              摰寥  撌脩?撖蝔 撌脩? 瞍暺
/dev/mapper/VolGroup00-LogVol00
                      224G  223G     0 100% /
/dev/sda1              99M   15M   80M  16% /boot
tmpfs                 949M     0  949M   0% /dev/shm
[root@S3 mysql]# df -i
瑼獢蝟餌絞              Inode    I撌脩? I撖蝔 I撌脩? 瞍暺
/dev/mapper/VolGroup00-LogVol00
                     60522496 1536925 58985571    3% /
/dev/sda1              26104      35   26069    1% /boot
tmpfs                 191227       1  191226    1% /dev/shm上面是mysql log 下面是本机空间,根据log 说没有空间了,可是其实是有空间的,硬盘多的是空间。哪位大哥看看。事发原因:昨天在一个目录(这个目录我用 [root@S3 webapps]# du -sh data  
5.4G    data 
才5.4 G啊!硬盘空间怎么是 223G被使用了
)下用java 生成了很多小文件和文件夹(大概有140 万个文件分成若干个放置,一个文件夹里最多1024个文件),但所有文件夹加起来也远远没有超硬盘空间,看innode 才使用3% 不过硬盘空间怎么是 223G被使用了。奇怪了。 大虾帮忙啊!