跳到主要内容

用于管理 SNMP 的命令

可使用 system snmp 命令来管理 SNMP、陷阱和陷阱主机。可使用 security 命令来管理每个 SVM 的 SNMP 用户数量。可使用 event 命令来管理与 SNMP 陷阱有关的事件。

用于配置 SNMP 的命令

如果要...使用此命令...
在集群上启用 SNMPoptions -option-name snmp.enable -option-value on
必须在管理(mgmt)防火墙策略下允许 SNMP 服务。可通过使用 system services firewall policy show 命令验证是否允许 SNMP。
在集群上禁用 SNMPoptions -option-name snmp.enable -option-value off

用于管理 SNMP v1、v2c 和 v3 用户的命令

如果要...使用此命令...
配置 SNMP 用户security login create
显示 SNMP 用户security snmpuserssecurity login show -application snmp
删除 SNMP 用户security login delete
修改 SNMP 用户登录方法的访问控制角色名称security login modify

用于提供联系和位置信息的命令

如果要...使用此命令...
显示或修改集群的联系详细信息system snmp contact
显示或修改集群的位置详细信息system snmp location

用于管理 SNMP 团体的命令

如果要...使用此命令...
为集群中的一个 SVM 或所有 SVM 添加只读( ro )团体system snmp community add
删除一个团体或所有团体system snmp community delete
显示所有团体的列表system snmp community show

因为 SVM 不属于 SNMP 标准,对数据 LIF 的查询必须包括 NetApp 根 OID(1.3.6.1.4.1.789),例如,snmpwalk -v 2c -c snmpNFS 10.238.19.14 1.3.6.1.4.1.789

用于显示 SNMP 选项值的命令

如果要...使用此命令...
显示所有 SNMP 选项的当前值,包括集群联系人、联系人位置、是否将集群配置为发送陷阱、陷阱主机列表,以及团体列表和访问控制类型system snmp show

用于管理 SNMP 陷阱和陷阱主机的命令

如果要...使用此命令...
启用从集群发送的 SNMP 陷阱system snmp init -init 1
禁用从集群发送的 SNMP 陷阱system snmp init -init 0
添加用于接收集群中特定事件的 SNMP 通知的陷阱主机system snmp traphost add
删除陷阱主机system snmp traphost delete
显示陷阱主机列表system snmp traphost show

用于管理与 SNMP 陷阱有关的事件的命令

如果要...使用此命令...
显示为其生成 SNMP 陷阱(内置)的事件event route show
  • 使用 -snmp-support true 参数查看仅与 SNMP 有关的事件。

  • 使用 instance -messagename <message> 参数查看有关已发生某个事件的原因的详细说明,以及任何纠正措施。

不支持将单个 SNMP 陷阱事件路由到特定陷阱主机目标。所有 SNMP 陷阱全部发送到所有陷阱主机目标。
显示 SNMP 陷阱历史记录的列表,这是已发送到 SNMP 陷阱的事件通知。event snmphistory show
删除 SNMP 陷阱历史记录event snmphistory delete

有关 system snmpsecurityevent 命令的更多信息,请参阅手册页。