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-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告警配置将受到影响:

  • Release 11.1 build 61.2或更高版本
  • Release 12.0 build 61.0或更高版本
  • Release 12.1 build 30.1或更高版本
  • Release 13.0 build 51.4或更高版本

例子

让我们考虑一个集群-节点-健康SNMP告警的示例。

CLUSTER-NODE-HEALTH通过Citrix ADC命令行设置SNMP告警:> set SNMP alarm CLUSTER-NODE-HEALTH -time 111 -state DISABLED -severity Major > save config 

此SNMP告警配置显示在已保存的配置文件(ns.conf):

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

在升级到上面提到的任何版本的过程中,ns.log文件中出现以下错误:

五月23日09:14:46  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配置中的超时设置。

  • 升级完成后,需要重新配置不带timeout参数的SNMP告警。

升级注意事项—SNMP配置

在本文中