使用df -h 发现/dev/mapper/centos-root占用100%,但是使用du -h -x --max-depth=1未发现大文件
原因:在linux上使用rm -rf删除了文件时,因为有进程打开了此文件,但没有关闭这个文件的句柄,那么linux内核还是不会释放这个文件的磁盘空间
解决办法:lsof -n | grep deleted |awk '{ print "kill -9 " $2}'| sh
再次使用df -h查看即可发现内存占用已经降下来了
使用df -h 发现/dev/mapper/centos-root占用100%,但是使用du -h -x --max-depth=1未发现大文件
原因:在linux上使用rm -rf删除了文件时,因为有进程打开了此文件,但没有关闭这个文件的句柄,那么linux内核还是不会释放这个文件的磁盘空间
解决办法:lsof -n | grep deleted |awk '{ print "kill -9 " $2}'| sh
再次使用df -h查看即可发现内存占用已经降下来了