df 卡死及ls无法查看文件

今天进入服务器发现进入到目录中ls卡死不显示内容,df -h也一样。

 排错思路:查看了其他很多资料大多数跟nfs有关,查看了/etc/fstab也没有挂载nfs的目录,使用mount命令查看确实发现了一个nfs的挂载目录,但不能确定是不是这个目录导致,使用strace命令追踪到底在哪里卡住了

strace df -h

 发现了的确是挂载的nfs那个路径卡住,接下来只需要卸载就OK了。

 额,失算了,卸载不掉。。。我倒要看看什么东西在作妖,使用fuser命令查看下/sfapp/bz目录被什么命令占用了,查询出来直接kill杀掉就行。

fuser -cu  /sfapp/bz

好吧,查了个寂寞啥提示都没有。但我自己想起来了,这个目录是用来做docker持久化挂载的,然而这个docker服务都已经没有使用的,但还是存在container中,使用docker ps -a 能看见,使用prune的直接清理掉

docker container prune 

最后,再卸载nfs挂载,df -h 恢复正常使用

umount -f  /sfapp/bz

 

 

参考:https://www.cnblogs.com/weifeng1463/p/14213894.html

 

posted @ 2021-10-11 15:04  每日一坑  阅读(397)  评论(0编辑  收藏  举报