我有一个NFS文件服务器,导出到55个工作站。 有时工作站IP地址上的DHCP租约将过期并重新发布新的IP地址。 不幸的是我认为这导致文件服务器挂起(突然需要60秒login,另外60秒加载“顶”等)。当我检查CPU负载或顶部我没有看到在服务器上的任何负载。 重新启动一切都无济于事。
当我遇到这个问题之前,我的解决scheme涉及closures所有的工作站,清除NFS服务器(我正在运行的Ubuntu服务器10.04),重新启动服务器,重新安装NFS,然后使工作站重新联机。
我不是100%确定这是问题,但我唯一的提示是“showmount”显示比有工作站更多的IP地址。 我想知道是否有某种方法可以确定是否存在挂起的NFS请求,或清除所有现有的请求,或者听取关于还有什么问题的build议。
我发现NFS中的sync mount选项对于login到gnome桌面的20个用户所需的文件访问量来说太慢了。 更改挂载选项以async加速显着。