我们有SUSE Linux OS:
$ uname -a
Linux 3.0.13-0.27-default #1 SMP Wed Feb 15 13:33:49 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
仅对于特定文件,文件创建失败,错误为设备上没有剩余空间。我们能够创建其他文件,出了什么问题?在当前情况下:
Inode的使用率仅为47%
$ df -i . Filesystem Inodes IUsed IFree IUse% Mounted on /dev/mapper/appvg-dsfs 39321600 18218000 21103600 47% /dsfs
磁盘使用率仅为82%
$ df -h . Filesystem Size Used Avail Use% Mounted on /dev/mapper/appvg-dsfs 591G 457G 105G 82% /dsfs
在这种情况下,一个特定文件的文件创建失败
JDE_GL_INCR_STG_201504_181.log.load.058
$ echo "a" > JDE_GL_INCR_STG_201504_181.log.load.058 -bash: JDE_GL_INCR_STG_201504_181.log.load.058: No space left on device echo "a" > testfile $ mv JDE_GL_INCR_STG_201504_181.log.load.058 tempfile mv: cannot stat `JDE_GL_INCR_STG_201504_181.log.load.058': No such file or directory
可以创建其他文件
4
是否启用了SELinux配置文件?
—
2015年
不知道这是否重要,但是您正在使用什么文件系统?例如,尽管您的磁盘没有那么满,但XFS的完整分区存在一些问题。
—
克里斯蒂安·丘皮图
它是什么文件系统?(也许是硬件错误?dmesg怎么说?)
—
Konrad Gajewski 2015年
如serverfault.com/questions/539536/…所述,这可能是哈希问题吗?
—
保罗·霍尔丹
我会fsck.ext3。
—
Konrad Gajewski