Connectrix B-Series: Nie można uzyskać danych wyjściowych SNMP dla niektórych identyfikatorów OID po zaimplementowaniu wirtualnych struktur szkieletowych (VF)
Summary: Nie można uzyskać danych wyjściowych SNMP dla niektórych identyfikatorów OID po zaimplementowaniu wirtualnych struktur szkieletowych (VF)
Symptoms
Podczas wykonywania polecenia snmpwalk w celu odpytywania identyfikatora OID "1.3.6.1.4.1.1.1588.2.1.1.1.6.2" przełącznik nie zwraca niczego.
Używane polecenie to "snmpwalk -r:<switch IP address> -os:1.3.6.1.4.1.1588.2.1.1.1.6.2".
Cause
Zgodnie z podręcznikiem administratora systemu operacyjnego Fabric:
Gdy żądanie SNMPv3 nadejdzie z określoną nazwą użytkownika, jest wykonywane w głównej wirtualnej strukturze. Z poziomu menedżera SNMP wszystkie żądania SNMPv3 muszą mieć główną strukturę wirtualną określoną w polu contextName. Po określeniu głównej wirtualnej struktury zostanie ona przekonwertowana na odpowiedni identyfikator przełącznika i zostanie ustawiona główna sieć wirtualna. Jeśli użytkownik nie ma uprawnień do określonej głównej struktury wirtualnej, żądanie to kończy się niepowodzeniem z kodem błędu noAccess.
Pole contextName powinno mieć format VF:xxx , gdzie xxx jest rzeczywistym VF_ID, na przykład VF:1 . Jeśli pole contextName jest puste, używana jest główna sieć Virtual Fabric lokalnego użytkownika systemu operacyjnego Fabric o tej samej nazwie.
W głównej wirtualnej strukturze użytkownika nie ma portów, więc przełącznik nie zwrócił oczekiwanych danych wyjściowych.
Resolution
Aby rozwiązać ten problem, użytkownicy muszą użyć protokołu snmp v3 w celu określenia identyfikatora VF w celu uzyskania identyfikatorów OID związanych z portem, takich jak swFCPortTable 1.3.6.1.4.1.1588.2.1.1.1.6.2.x
1. Sprawdzanie konfiguracji snmpv3.DS5100B_A:FID128:admin> snmpconfig --show snmpv3
2. Zmień jednego użytkownika na administratora i pozostaw protokół uwierzytelniania jako "noAuth", a protokół prywatny jako "noPriv".
DS5100B_A:FID128:admin> snmpconfig --set snmpv3
3. Określ identyfikator VF podczas korzystania z SnmpWalk.
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
Lub "zdobądź wszystko" poprzez:
SnmpWalk.exe -v:3 -sn:admin -cn:VF:<VF ID> -r:<switch IP address> >filename.txt