+-
linux – 设备上没有空间
当我试图将一些文件scp到centos机器时,我收到错误“设备上没有剩余空间”

我试过了

[root@...]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol01 18G   18G     0 100% /

而当我这样做

du -sh / – >它只给5G

[... ~]$df -i /
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/mapper/VolGroup00-LogVol01
                     4685824  209516 4476308    5% /

好像文件系统已满.
我怎样才能找到哪一个这么大?

最佳答案
如果某个大文件已被删除,但仍然由某个进程打开,则可能会发生du -sh和df -h的输出之间的这种差异.检查命令lsof | grep已删除,以查看哪些进程已打开已删除文件的描述符.您可以重新启动该进程,并释放空间.
点击查看更多相关文章

转载注明原文:linux – 设备上没有空间 - 乐贴网