上海哲涛网络科技有限公司欢迎您,联系电话:021-52765253,QQ:1055532045
首页 >> 技术文章 >> SNMP配置 >> 全文
Domino SNMP Agent 故障排除
发布日期 2009-2-20 21:43:40 点击 988 次

如果代理不能正常工作,请首先在 IBM(R) Lotus(R) Domino(TM) 控制台上使用 Show Tasks 命令检查 QuerySet 处理程序和事件截取器服务器附加任务是否运行。如果已经授权,可以远程进行此操作。如果这两个任务都未运行,则 SNMP 代理将报告服务器已停机。

使用 SNMP 管理工作站检查 MIB 值

可远程查询 MIB 以确定哪些组件已启动并运行。在 SNMP 体系结构中有三个组件有对应的MIB变量:

  • 平台特定的主 SNMP 代理
  • Domino SNMP Agent
  • QuerySet 处理程序

每个组件都可以响应 MIB 请求。可以同时或先后对它们进行测试,以确定哪一部分能够响应。应该使用为主 SNMP 代理配置的群体名称。

测试:

  • 基本系统 MIB 变量,如 iso.org.dod.internet.mgmt.mib-2.system.sysDescr (.1.3.6.1.2.1.1.1.0),以确定平台的 SNMP 代理是否工作,并查出运行的是平台特定的主 SNMP 代理的哪个版本。

    如果此操作失败,可以 (ICMP) ping 服务器,以确定 TCP/IP 是否响应。如果 TCP/IP 正在运行,请检查服务器的主 SNMP 代理所使用的群体名称。如果无法验证群体名称,请尝试“public”群体名称。

    有关具体的说明,请参考 SNMP 管理软件文档。

  • MIB 变量,以确定 Domino SNMP Agent 是否工作。例如 iso.org.dod.internet.private.enterprises.lotus.notes.mpaInfo.lnMainProxyAgentVersion (.1.3.6.1.4.1.334.72.100.1.0),该变量指明了 Domino SNMP Agent 的版本。

    每隔几秒钟,QuerySet 会向 Domino SNMP Agent 发送一次“心跳”。如果 Domino SNMP Agent 未运行,则对每个失败的心跳,都将在 Domino 服务器控制台上收到如下消息:

    Lotus Domino SNMP Agent is not available。

    如果启动代理,或者命令 QuerySet 处理程序退出运行,则此消息将停止。

  • MIB 变量,以确定 QuerySet 处理程序是否工作。例如 iso.org.dod.internet.private.enterprises.lotus.notes.lnInfo.lnQSBuildNumber (.1.3.6.1.4.1.334.72.1.5.0),该变量指明了 QuerySet 处理程序的版本。

如果其他变量都已成功,而 QuerySet 处理程序却没有响应,请在 Domino 控制台上使用 Show Tasks 命令验证 QuerySet 处理程序任务是否运行。如果已经授权,可以远程执行此测试,或者也可以在 IBM(R) Lotus(R) Notes(R) 客户机上打开数据库(如“Domino 目录)以验证服务器是否运行。”

警告 每隔 30 秒,Domino SNMP Agent 就会测试 QuerySet 处理程序是否响应。如果此测试失败,将收到警告陷阱“Domino 服务器脉冲已失败”。这通常是因为服务器过载而导致的暂时性问题。但是,如果这种情况出现了 5 次,则将收到关键陷阱“Domino 服务器没有响应”。这意味着服务器可能已崩溃或暂停。不论出现这两种情况中的哪一种,都将无法查询 Domino MIB。当脉冲返回时,将收到有关服务器脉冲已恢复的陷阱取消消息。