定位
定位
lsof +L1 | head -20 # 被删但未关闭的句柄
df -h /var
lsof +L1 | awk '{print $1}' | sort | uniq -c | sort -rn | head # 按命令统计回收
回收
# 稳妥做法:滚动重启持有进程
systemctl restart app-web
# 应急也可以让进程重新打开文件(如日志型应用 reload)
# 不建议直接操作 /proc/<pid>/fd:可能破坏应用状态日志文件删除后不释放很常见:把日志轮转(logrotate)配好可避免反复出现。