问题:
linux服务器挂载了一个含有海量文件的 nfs 目录,当使用 df命令时卡住了?
先确认下是不是这个 nfs 目录的原因,使用strace df -h跟踪一下是哪个系统调用有问题。遇到卡住的地方就会停住
1 2 3 4 5 6 |
[root@node1 ~]# strace df -h execve("/usr/bin/df", ["df", "-h"], 0x7ffefb6cbde8 /* 23 vars */) = 0 brk(NULL) = 0x230b000 ... ... statfs("/data/nfs", #卡住的地方,确实是挂载的nfs目录 |
nfsstat -m
命令定位一下挂载的目录
结果发现, 服务器是挂载了一台不存在的nfs server导致的
处理:
- 先查看目录 mount -l 列出挂载的目录
- 强制卸载目录 umount -f -l 挂载的目录,如:umount -f -l /data/nfs
0 Comments