如何在不重新启动服务器的情况下修复卡住的 NFS?

如何在不重新启动服务器的情况下修复卡住的 NFS?

我的环境:

我的工作室有三台服务器。服务器 A 是 NFS 服务器,服务器 B 和 C 是 NFS 客户端。

服务器 B 和 C 挂载A:/raid/data在本地/data。SELinux 已禁用,ufw未安装,iptables这是默认设置。并且有一个二层交换机,对三台服务器没有任何连接限制。

我的发现:

今天早上我尝试在服务器B上执行ls /data,大约5分钟后,没有任何输出。

当我连接到服务器 C 并尝试执行时ls /data,它可以正常工作。

我尝试过的:

我执行了上面列出的命令,所有命令都卡住了,没有任何输出。

df -Th
df
ls /
fuser -m -v /data

我尝试执行umount -f /data,它说道device is busy

我尝试在服务器 B 上 ping 服务器 A,它以较低的延迟做出响应。

我需要的:

有没有不需要重启服务器的解决方案?是什么原因导致了这个问题?我该如何避免它?

相关内容