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