J'ai fait une nouvelle installation d'Ubuntu 12.04LTS et installé les packages snmpd et snmp.
Si je tape:
snmpwalk -m ALL -v2c -c public localhost 1.3
J'obtiens des bandes d'erreurs, de la forme:
Cannot adopt OID in SQUID-MIB: cacheClients ::= { cacheProtoAggregateStats 15 }
Cannot adopt OID in NET-SNMP-EXTEND-MIB: nsExtendLineIndex ::= { nsExtendOutput2Entry 1 }
Cannot adopt OID in NET-SNMP-EXTEND-MIB: nsExtendOutLine ::= { nsExtendOutput2Entry 2 }
Cannot adopt OID in UCD-SNMP-MIB: laIndex ::= { laEntry 1 }
Cannot adopt OID in UCD-SNMP-MIB: laNames ::= { laEntry 2 }
Cannot adopt OID in UCD-SNMP-MIB: laLoad ::= { laEntry 3 }
Cannot adopt OID in UCD-SNMP-MIB: laConfig ::= { laEntry 4 }
Cannot adopt OID in UCD-SNMP-MIB: laLoadInt ::= { laEntry 5 }
Cannot adopt OID in UCD-SNMP-MIB: laLoadFloat ::= { laEntry 6 }
Cannot adopt OID in UCD-SNMP-MIB: laErrorFlag ::= { laEntry 100 }
Cannot adopt OID in UCD-SNMP-MIB: laErrMessage ::= { laEntry 101 }
Cannot adopt OID in NET-SNMP-AGENT-MIB: nsNotifyRestart ::= { netSnmpNotifications 3 }
Cannot adopt OID in NET-SNMP-AGENT-MIB: nsNotifyShutdown ::= { netSnmpNotifications 2 }
Cannot adopt OID in NET-SNMP-AGENT-MIB: nsNotifyStart ::= { netSnmpNotifications 1 }
Il y en a littéralement des centaines.
Si snmp n'aime même pas les MIB incluses dans la distribution, quelle chance ai-je d'avoir ma propre utilisation? (J'obtiens la même forme d'erreur avec ma propre MIB, sur une machine différente, c'est pourquoi j'ai mis en place une installation propre pour tester la santé mentale de la distribution.)
D'autres distributions ont-elles ce problème? Y a-t-il quelque chose d'évident que je néglige ici?
snmp
ubuntu-12.04
fadedbee
la source
la source
apt-get install snmp
. Les mibs étaient déjà présents dans le dossier mibs.Réponses:
apt-get install snmp-mibs-downloader
La commande ci-dessus télécharge diverses MIB non libres dont les MIB gratuites (incluses avec la distribution) ont besoin pour fonctionner.
Il y a encore une poignée d'erreurs, après l'installation de ce paquet non libre, mais le
snmpwalk
fonctionne maintenant.la source
Il semble que vous n'ayez pas installé snmp. Fais juste
la source