Connectrix B 系列:实施虚拟结构 (VF) 时,无法获得某些 ID 的 SNMP 输出

Riepilogo: 实施虚拟结构 (VF) 时,无法获得某些 ID 的 SNMP 输出

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Sintomi



运行 snmpwalk 查询 OID“1.3.6.1.4.1.1588.2.1.1.1.1.6.2”时,交换机不返回任何内容。
正在使用的命令是 "snmpwalk -r:<switch IP address> -os:1.3.6.1.4.1.1588.2.1.1.1.6.2".
 

Causa

已在交换机上实施虚拟结构 (VF)。

根据 Fabric OS 管理指南:
当 SNMPv3 请求以特定用户名到达时,它会在主虚拟结构中执行。在 SNMP 管理器中,所有 SNMPv3 请求都必须具有在 contextName字段中指定的主虚拟构造。指定主虚拟结构后,它将转换为相应的交换机 ID,并设置主虚拟结构。如果用户没有指定主虚拟结构的权限,则此请求将失败,并显示错误代码 noAccess。
contextName 字段的格式应为 VF:xxx ,其中 xxx 是实际VF_ID,例如 VF:1 。如果 contextName字段为空,则使用具有相同名称的本地结构作系统用户的主虚拟结构。

用户的主虚拟结构中不包含端口,因此交换机未返回预期的输出。

Risoluzione

要解决此问题,用户必须使用 snmp v3 指定 VF ID 以获取端口相关的 OID,例如 swFCPortTable 1.3.6.1.4.1.1588.2.1.1.1.1.6.2.x

1。检查 snmpv3 配置。

DS5100B_A:FID128:admin> snmpconfig --show snmpv3


命令输出 


2.将一个用户更改为管理员,并将 Auth Protocol 保留为“noAuth”,将 Priv 协议保留为“noPriv”。


DS5100B_A:FID128:admin> snmpconfig --set snmpv3


命令输出 


3.使用 SnmpWalk 时指定 VF ID。


SnmpWalk.exe -v:3 -sn:admin -cn:VF:<VF ID> -r:<switch IP address> -os: 1.3.6.1.4.1.1588.2.1.1.1.6.1 -op:1.3.6.1.4.1.1588.2.1.1.1.6.2.1.2


或者通过以下方式“获取全部”:


SnmpWalk.exe -v:3 -sn:admin -cn:VF:<VF ID> -r:<switch IP address> >filename.txt

Prodotti interessati

Connectrix
Proprietà dell'articolo
Numero articolo: 000064902
Tipo di articolo: Solution
Ultima modifica: 11 set 2025
Versione:  3
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.