Connectrix B-Serie: Es kann keine SNMP-Ausgabe für bestimmte OIDs abgerufen werden, wenn virtuelle Fabrics (VF) implementiert sind
Summary: Es kann keine SNMP-Ausgabe für bestimmte OIDs abgerufen werden, wenn virtuelle Fabrics (VF) implementiert sind
Symptoms
Beim Ausführen von snmpwalk zur Abfrage der OID "1.3.6.1.4.1.1.1588.2.1.1.1.6.2" gibt der Switch nichts zurück.
Der verwendete Befehl lautet "snmpwalk -r:<switch IP address> -os:1.3.6.1.4.1.1588.2.1.1.1.6.2".
Cause
Gemäß Fabric OS-Administratorhandbuch:
Wenn die SNMPv3-Anforderung mit einem bestimmten Benutzernamen eintrifft, wird sie in der virtuellen Home-Fabric ausgeführt. Vom SNMP-Manager aus müssen alle SNMPv3-Anforderungen über eine virtuelle Home-Fabric verfügen, die im Feld contextName angegeben ist. Wenn die virtuelle Home-Fabric angegeben wird, wird sie in die entsprechende Switch-ID konvertiert und die virtuelle Home-Fabric wird festgelegt. Wenn der Nutzer nicht über die Berechtigung für die angegebene virtuelle Start-Fabric verfügt, schlägt diese Anforderung mit dem Fehlercode noAccess fehl.
Das contextName-Feld sollte das Format VF:xxx haben, wobei xxx die tatsächliche VF_ID ist, z. B. VF:1 . Wenn das Feld contextName leer ist, wird die virtuelle Home-Fabric des lokalen Fabric-OS-Nutzers mit demselben Namen verwendet.
In der virtuellen Home-Fabric des Nutzers sind keine Ports enthalten, sodass der Switch nicht die erwartete Ausgabe zurückgegeben hat.
Resolution
Um das Problem zu beheben, müssen Nutzer snmp v3 verwenden, um die VF-ID anzugeben und die portbezogenen OIDs abzurufen, z. B. swFCPortTable 1.3.6.1.4.1.1588.2.1.1.1.6.2.x
1. Die SNMPv3-Konfiguration wird überprüft.DS5100B_A:FID128:admin> snmpconfig --show snmpv3
2. Ändern Sie einen Nutzer in Admin und belassen Sie das Authentifizierungsprotokoll als "noAuth" und das Priv-Protokoll als "noPriv".
DS5100B_A:FID128:admin> snmpconfig --set snmpv3
3. Geben Sie die VF-ID an, wenn Sie SnmpWalk verwenden.
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
Oder "Alles abrufen" durch:
SnmpWalk.exe -v:3 -sn:admin -cn:VF:<VF ID> -r:<switch IP address> >filename.txt