85 KiB
85 KiB
背景
服务器执行df -h命令卡住不动
解决步骤
1、跟踪命令,诊断异常
strace df -h
2、尝试查看目录内容
ls -l /var/lib/kubelet/pods/fe56cc71-b23e-11ec-b240-005056939f13/volumes/kubernetes.io~nfs/pv-datax-log
命令卡住
3、查看异常目录挂在情况
mount -l | grep /var/lib/kubelet/pods/fe56cc71-b23e-11ec-b240-005056939f13/volumes/kubernetes.io~nfs/pv-datax-log
结果如下
10.217.34.2:/data/k8s/platform/datax/log on /var/lib/kubelet/pods/fe56cc71-b23e-11ec-b240-005056939f13/volumes/kubernetes.io~nfs/pv-datax-log type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=10.203.63.73,local_lock=none,addr=10.217.34.2)
即该目录是nfs挂载目录
4、查看相应nfs服务器
该nfs服务器已离线,导致异常问题出现。
5、强制卸载无响应的nfs挂载目录
umount /var/lib/kubelet/pods/fe56cc71-b23e-11ec-b240-005056939f13/volumes/kubernetes.io~nfs/pv-datax-log
umout -f /var/lib/kubelet/pods/fe56cc71-b23e-11ec-b240-005056939f13/volumes/kubernetes.io~nfs/pv-datax-log
umount -f -v /var/lib/kubelet/pods/fe56cc71-b23e-11ec-b240-005056939f13/volumes/kubernetes.io~nfs/pv-datax-log