Citrix ADC

升级注意事项 - SNMP 配置

SNMP 警报的超时参数是一个内部选项,对警报配置没有影响。

超时参数可能会出现在正在运行的配置 (sh running) 和保存的配置 (ns.conf) 的 SNMP 警报配置中,即使您未对这些 SNMP 警报配置做任何更改亦如此。

在升级到安装了超时设置问题的修复的发布版本时,SNMP 配置会错误地重置为默认值。

升级过程中会影响以下 SNMP 警报(如果已配置):

  • APPFW-BUFFER-OVERFLOW
  • APPFW-COOKIE
  • APPFW-CSRF-TAG
  • APPFW-DENY-URL
  • APPFW-FIELD-CONSISTENCY
  • APPFW-FIELD-FORMAT
  • APPFW-POLICY-HIT
  • APPFW-REFERER-HEADER
  • APPFW-SAFE-COMMERCE
  • APPFW-SAFE-OBJECT
  • APPFW-SQL
  • APPFW-START-URL
  • APPFW-VIOLATIONS-TYPE
  • APPFW-XML-ATTACHMENT
  • APPFW-XML-DOS
  • APPFW-XML-SCHEMA-COMPILE
  • APPFW-XML-SOAP-FAULT
  • APPFW-XML-SQL
  • APPFW-XML-VALIDATION
  • APPFW-XML-WSI
  • APPFW-XML-XSS
  • APPFW-XSS
  • CLUSTER-BACKPLANE-HB-MISSING
  • CLUSTER-NODE-HEALTH
  • CLUSTER-NODE-QUORUM
  • CLUSTER-VERSION-MISMATCH
  • COMPACT-FLASH-ERRORS
  • CONFIG-CHANGE
  • CONFIG-SAVE
  • HA-BAD-SECONDARY-STATE
  • HA-NO-HEARTBEATS
  • HA-SYNC-FAILURE
  • HA-VERSION-MISMATCH
  • HARD-DISK-DRIVE-ERRORS
  • HA-STATE-CHANGE
  • HA-STICKY-PRIMARY
  • PORT-ALLOC-FAILED
  • SYNFLOOD

将 Citrix ADC 升级到以下发行版本时,这些 SNMP 警报配置会受到影响:

  • 版本 11.1 内部版本 61.2 或更高版本
  • 版本 12.0 内部版本 61.0 或更高版本
  • 版本 12.1 内部版本 30.1 或更高版本
  • 版本 13.0 内部版本 51.4 或更高版本

示例

让我们假设 CLUSTER-NODE-HEALTH SNMP 警报的示例。

CLUSTER-NODE-HEALTH SNMP alarm is set up by using the Citrix ADC command line:

> set snmp alarm CLUSTER-NODE-HEALTH -time 111 -state DISABLED -severity Major

> save config
<!--NeedCopy-->

此 SNMP 警报配置显示在保存的配置文件 (ns.conf) 中,如下所示:

set snmp alarm CLUSTER-NODE-HEALTH -time 111 -state DISABLED -severity Major -timeout 86400

<!--NeedCopy-->

在升级到上面提到的任何发布版本期间,ns.log 文件中都会出现以下错误:

May 23 09:14:46 <local0.err> ns nsconfigd: __init_config_filter(): (null) line 0: No such argument [-timeout]>> set snmp alarm CLUSTER-NODE-HEALTH -time 111 -state DISABLED -severity Major -timeout 86400.
<!--NeedCopy-->

升级后,SNMP 警报配置将重置为默认值。

解决方法

可以使用以下解决方法之一:

  • 升级之前,请从保存的配置文件 (ns.conf) 中的 SNMP 配置中删除超时设置。

  • 升级后,请在不使用超时参数的情况下重新配置 SNMP 警报。

升级注意事项 - SNMP 配置