答案 0 :(得分:0)
即使df
提示有可用空间,仍可能出现“设备上没有剩余空间”的原因是:
仅当对文件的所有引用均消失时,Linux才真正删除文件。这包括文件之类的引用,也包括打开的文件句柄。
如果您最近删除了一个特别大的文件,则系统上可能有一个程序仍在打开该文件。如果您知道是什么程序,最简单的方法就是重新启动该程序。
答案 1 :(得分:0)
我想您可能不是EC2,而是Linux。
检查您的inodes
,您可以有可用的磁盘空间,但是饱和了inodes
示例:
$ df -i .
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/ubuntu--vg-root 3219456 330596 2888860 11% /