我们有 SUSE Linux 操作系统:
$ 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
Run Code Online (Sandbox Code Playgroud)
仅对于特定文件,文件创建失败并显示设备上没有剩余空间的错误。我们能够创建其他文件,出了什么问题?在当前场景中:
inode 使用率仅为 47%
$ df -i .
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/appvg-dsfs 39321600 18218000 21103600 47% /dsfs
Run Code Online (Sandbox Code Playgroud)磁盘使用率仅为 82%
$ df -h .
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/appvg-dsfs 591G 457G 105G 82% /dsfs
Run Code Online (Sandbox Code Playgroud)在这种情况下,一个特定文件的文件创建失败 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
Run Code Online (Sandbox Code Playgroud)可以创建其他文件