Connectrix B-Series : Impossible d’obtenir une sortie SNMP pour certains OID lors de la mise en œuvre de structures virtuelles (VF)
Riepilogo: Impossible d’obtenir une sortie SNMP pour certains OID lors de la mise en œuvre de structures virtuelles (VF)
Sintomi
Lorsque vous exécutez snmpwalk pour interroger l’OID « 1.3.6.1.4.1.1588.2.1.1.1.6.2 », le commutateur ne renvoie rien.
La commande en cours d’utilisation est "snmpwalk -r:<switch IP address> -os:1.3.6.1.4.1.1588.2.1.1.1.6.2".
Causa
Selon le Guide d’administration de Fabric OS :
lorsque la demande SNMPv3 arrive avec un nom d’utilisateur particulier, elle s’exécute dans le fabric virtuel de base. À partir du gestionnaire SNMP, toutes les demandes SNMPv3 doivent avoir un fabric virtuel de base spécifié dans le champ contextName. Lorsque le fabric virtuel d’accueil est spécifié, il est converti vers l’ID de commutateur correspondant et le fabric virtuel d’accueil est défini. Si l’utilisateur ne dispose pas d’une autorisation pour le fabric virtuel de base spécifié, cette demande échoue avec le code d’erreur noAccess.
Le champ contextName doit avoir le format VF :xxx , où xxx est le VF_ID réel, par exemple VF :1 . Si le champ contextName est vide, le fabric virtuel de base de l’utilisateur Fabric OS local portant le même nom est utilisé.
Aucun port n’étant inclus dans le fabric virtuel domestique de l’utilisateur, le commutateur n’a donc pas renvoyé le résultat attendu.
Risoluzione
Pour résoudre le problème, les utilisateurs doivent utiliser snmp v3 afin de spécifier l’ID VF pour obtenir les OID liés au port, tels que swFCPortTable 1.3.6.1.4.1.1588.2.1.1.1.1.6.2.x
1. Vérification de la configuration de snmpv3.DS5100B_A:FID128:admin> snmpconfig --show snmpv3
2. Passez un utilisateur au rôle admin et conservez le Protocole d’authentification « noAuth » et le Protocole Priv « noPriv ».
DS5100B_A:FID128:admin> snmpconfig --set snmpv3
3. Spécifiez l’ID VF lors de l’utilisation de 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
Ou « obtenez tout le monde » en :
SnmpWalk.exe -v:3 -sn:admin -cn:VF:<VF ID> -r:<switch IP address> >filename.txt