目录
在生产环境中,linux操纵系统使用 df -h 命令后卡住不动,control+c 也无法终止
df -h卡住的原因分析
服务器挂载了nfs,docker容器此时又正在使用nfs挂载的盘,此时使用卸载nfs磁盘的命令(umount),很可能会导致nfs卡住,df -h 卡住不动。
解决方法
1.使用如下命令追踪,查看 df-h 是在哪里卡住了
strace df -h
2.使用如下命令查看此目录的详细信息
mount | grep "问题目录"
3.使用如下命令,将nfs闲时自动卸载
umount -l "挂载点"
总结:
我在网上看到很多博主说要杀进程,最后还要重启服务器。
这种操作在生产环境中都是高危操作,不建议大家去使用。
且之前我在杀进程时发现,杀df -h的进程,它会不断重启