A. linux磁盘使用率过高怎么办
您好,今天有用户反映磁盘占用100%, 我通过df -ah查看到 /占用100%。
但是通过下面两行命令
cd /
for i in `ls`; do -sh $i; done
查看到 /下的容量加起来至有全部空间的一半不到。
通过lsof |grep delete看到好多文件已经删除,但是还没有释放空间,重启可以解决问题,但是会造成服务器所有也不中断,通过删除进程号可以释放出空间。
cd /
for i in `lsof |grep delete |awk '{print $2}'; do kill -9 $i; done
完成后发现空间已释放。