设备上没有剩余空间[关闭]
- 2024-11-07 08:55:00
- admin 原创
- 25
问题描述:
当我尝试将一些文件 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% /
好像文件系统已满。我如何才能找到哪个文件系统占用了这么多空间?
解决方案 1:
du -sh
如果某个大文件已被删除,但仍由某个进程打开,则和的输出df -h
可能会有这种差异。使用命令检查lsof | grep deleted
哪些进程已打开已删除文件的描述符。您可以重新启动该进程,空间将被释放。
解决方案 2:
可能是你的 inode 用完了。尝试df -i
2591792 136322 2455470 6% /home
/dev/sdb1 1887488 1887488 0 100% /data
磁盘使用了 6%,但是 inode 表已满。
解决方案 3:
要列出没有的 Linux 系统中持有已删除文件的进程lsof
,这是我的技巧:
pushd /proc ; for i in [1-9]* ; do ls -l $i/fd | grep "(deleted)" && (echo -n "used by: " ; ps -p $i | grep -v PID ; echo ) ; done ; popd
解决方案 4:
您可以执行以下命令
lsof / |grep deleted
终止进程 ID,释放磁盘空间。
相关推荐
热门文章
项目管理软件有哪些?
- 2024年20款好用的项目管理软件推荐,项目管理提效的20个工具和技巧
- 2024年开源项目管理软件有哪些?推荐5款好用的项目管理工具
- 项目管理软件有哪些?推荐7款超好用的项目管理工具
- 项目管理软件哪个最好用?盘点推荐5款好用的项目管理工具
- 项目管理软件有哪些最好用?推荐6款好用的项目管理工具
- 项目管理软件有哪些,盘点推荐国内外超好用的7款项目管理工具
- 2024项目管理软件排行榜(10类常用的项目管理工具全推荐)
- 项目管理软件排行榜:2024年项目经理必备5款开源项目管理软件汇总
- 2024年常用的项目管理软件有哪些?推荐这10款国内外好用的项目管理工具
- 项目管理必备:盘点2024年13款好用的项目管理软件
热门标签
云禅道AD