NFS 上的 /home 随机停止

NFS 上的 /home 随机停止

我多年来一直在通过 autofs 安装的 NFS 上使用 /home 。我的工作站是Linux,服务器是NetBSD(由于历史原因)。它始终在 NFS v3 上运行,我使用它没有任何问题,但最近我的 Fedora 34 的内核从 5.12 更新到 5.17,并且 NFS 在某些使用点开始停止。完全升级到新的 Fedora 36 也有相同的行为。所有选项都是默认设置的,只有 auto.master 添加了“/net -hosts”字符串。

失速有非常奇怪的行为。我加载我的桌面,当似乎任何 GUI 应用程序都无法创建任何新的网络连接并且 dmesg 收到诸如“服务器 xxx 不可用,仍在尝试”之类的内核消息时,它可以正常工作到随机点,但旧连接继续工作并且任何终端可以无限制地执行ls或读取文件。/home我想这是一些 freedesktop 库陷入了某些文件调用中。 Chrome 或 Telegram 应用程序无法连接到任何东西,Libreoffice 就会冻结。

Stracing 卡住的进程显示卡住了读取调用,但我无法识别调用的文件。使用软选项安装 /home 没有帮助。

我之前遇到过同样的问题,无论是 NFSv3 还是 NFSv4,都发生在不同的 Linux 发行版和 autofs 挂载之间,所以我猜这是一个常见问题。

我知道这个描述不足以获得帮助,但也许有人遇到了同样的问题并且知道如何详细检查问题?

相关内容