我有一个由 55 个工作站组成的系统,它们在中央服务器上共享两个 NFS 挂载点。最近几天,我注意到越来越多的“GETATTR”请求毫无原因地从工作站过滤而来。我可以在 wireshark 跟踪中清楚地看到这些请求,但我不知道如何追踪它们。
有人可以就如何调试此问题并追踪这些调用的生成器提供建议吗?
更新:经过反复试验,发现 GETATTRS 是由预加载。对于未来,如果能知道如何确定哪个进程导致了哪些 NFS 流量,那就更好了。
答案1
有提到在此谷歌文档中(ala Red Hat)问题是由重复打开/关闭文件调用引起的。共享中托管了哪些类型的文件以及正在对这些文件执行哪些类型的活动?