在需要 Messaging Server 的 SNMP 监视的高可用性故障转移中,建议将 Messaging Server 的 SNMP 子代理作为A.3.3 作为独立的 SNMP 代理运行中所描述的独立子代理运行。子代理运行在独立模式下时,Messaging Server 的每个 HA 实例都应该将其 local.snmp.listenaddr 选项设置为该实例的故障转移 IP 地址的值。要简化管理,每个实例应该使用相同的 UDP 端口,但该端口要与 snmpd 守护程序(运行在每个物理群集主机上)所使用的端口区别开。通常,这些守护程序将使用 UDP 端口 161,因此要使用 local.snmp.port 选项明确指定不同的端口号。
按给出的建议配置好 Messaging Server 的 SNMP 支持后,监视站可以通过其故障转移 IP 地址或主机名来监视每个 Messaging Server 实例,而不管实例运行在哪个物理群集主机上。而且,您可以确保 Messaging Server 的独立 SNMP 代理不会相互冲突,因为每个代理只侦听它自己的虚拟以太网接口,该接口由实例的唯一故障转移 IP 地址标识。(这些虚拟以太网接口由 HA 故障转移框架自动创建。)由于对 UDP 端口进行了仔细选择,因此代理不会与在群集中的系统上运行的 snmpd 守护程序冲突。