Skip to main content
Element Software
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

设置 SNMP 信息

贡献者 netapp-pcarriga

你可以使用 SetSnmpInfo`在集群节点上配置 SNMP 版本 2 和版本 3 的方法。您通过此接口设置的值将应用于集群中的所有节点,并且传递的值将替换之前任何调用中设置的所有值。 `SetSnmpInfo

参数

备注 SetSnmpInfo 在 Element 版本 6.0 及更高版本中已弃用。使用启用 SNMP设置 SNMP 访问控制列表而是采用其他方法。

该方法有以下输入参数:

名称 描述 类型 默认值 必填项

网络

列出各个网络及其对集群节点上运行的 SNMP 服务器的访问权限类型。请参阅 SNMPnetwork对象,用于存储可能的值。此参数仅适用于 SNMP v2。

network大批

启用

如果设置为 true,则集群中的每个节点都将启用 SNMP。

布尔值

false

snmpV3Enabled

如果设置为 true,则在集群中的每个节点上启用 SNMP v3。

布尔值

false

usmUsers

如果启用了 SNMP v3,则必须将此值传递给 networks 参数。此参数仅适用于 SNMP v3。

返回值

此方法没有返回值。

启用 SNMP v3 的请求示例

该方法的请求类似于以下示例:

{
"method":"SetSnmpInfo",
"params":{
    "enabled":true,
    "snmpV3Enabled":true,
    "usmUsers":[
      {
        "name":"user1",
        "access":"rouser",
        "secLevel":"auth",
        "password":"namex1",
        "passphrase":"yourpassphrase"
      }
    ]
  },
 "id":1
}

启用 SNMP v2 的请求示例

该方法的请求类似于以下示例:

{
"method":"SetSnmpInfo",
"params":{
    "enabled":true,
    "snmpV3Enabled":false,
    "networks":[
      {
        "community":"public",
        "access":"ro",
        "network":"localhost",
      }
    ]
  },
  "id":1
}

响应示例

此方法返回类似于以下示例的响应:

{
  "id" : 1
  "result" :{
  }
}

自版本以来的新版本

9.6