1

因此,我在节点 A 上安装并配置了 SNMP。还可以说节点 A 通过 NFS 从存储节点 B 挂载。最后我有监控节点 C。当节点 C 通过 snmp 从节点 A 请求信息时,当什么都没有时节点会很好地遵守是错的。

我一直遇到这个问题。假设存储节点 B 发生故障。如果节点 C 通过 SNMP 从节点 A 请求信息,则 snmp 恶魔会在节点 A 上冻结,因为它无法到达安装点。

从 SNMP 的目的来看,这种行为是非常反直觉的。SNMP 用于监控系统统计信息。如果某事失败了,我想知道某事失败了。在这种情况下,从节点 C 的角度来看,似乎有人关闭了节点 A(这显然不是发生的事情)。

我查找了配置设置,以便 SNMP 跳过它无法读取的 MIBS,但什么也没找到。有任何想法吗?

4

1 回答 1

1

事实证明,nfs 超时加上 snmp 恶魔是一个老错误。修复它的方法是使用 snmpd.conf 中的以下选项基本上跳过所有 NFS 挂载点

skipNFSInHostResources yes

于 2012-07-04T18:03:05.720 回答