15 有没有办法强制Linux客户端在失去连接后重新连接到NFS服务器?客户端最终注意到服务器已恢复并可以正常工作。我只是想知道是否有一种方法可以加快这种重新连接。 linux nfs file-sharing file-server — MJD source
3 您可以查看Autofs(ArchWiki链接)。如果将NFS设置为自动挂载,则每次您尝试使用NFS驱动器时,客户端都应尝试(重新)连接到NFS驱动器。这样可以确保,如果您尝试从客户端访问NFS驱动器并且服务器已启动,则NFS驱动器将挂接。 — 布卡努卡 source 1 感谢您的回答。如果共享已经安装并且客户端已经在与服务器进行通信,这将无济于事。有时,我取消了连接(仅在几个个人系统之间),而当我重新建立链接时,我想取消超时时间。Autofs对此无济于事,或者如果它可以加快重新连接的速度,那么很高兴知道它的工作方式,就像我想手动执行的那样。 — MJD 您能举一个尝试重新连接但无法正常工作的示例吗?也许与mount -a? — bkanuka 我认为您误会了我在做什么。在断开网络连接之前,我不会卸载nfs卷。在这种情况下,这很好,因为它只是在我个人的东西之间,我宁愿让进程从NFS挂载点读取文件进入睡眠状态然后失败。当我重新连接网络时,客户端重新找到服务器之前会有一个超时时间。由于我知道服务器已恢复,因此该超时时间是我要取消的时间。超时还算不错,但是有点烦人。 — MJD 嗯。我误会了。现在,我想象您有一台笔记本电脑和一台家庭服务器,有时您只想拿起笔记本电脑就可以了。返回时,您重新连接到家庭网络...然后等待...最后,您的NFS共享再次连接。我对吗? — bkanuka 好吧,有点。除了笔记本电脑是NFS服务器,台式机是客户端。而且,如果我随身携带笔记本电脑,则不在乎一半台式机在服务器丢失时死机了(而且确实如此)。由于一半的桌面处于冻结状态,因此我想加快重新连接的速度。我感觉到我在滥用NFS,因此我认为没有办法帮助我。由于它只是一个烦人,我不担心。 — MJD