snmp가 자체 MIB를 사용하지 않는 이유는 무엇입니까?


22

Ubuntu 12.04LTS를 새로 설치하고 snmpd 및 snmp 패키지를 설치했습니다.

내가 입력하면 :

snmpwalk -m ALL -v2c -c public localhost 1.3

다음과 같은 형식의 오류가 발생합니다.

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 }

말 그대로 수백 가지가 있습니다.

snmp가 배포판에 포함 된 MIB를 좋아하지 않는다면 내 자신의 것을 사용할 확률은 얼마입니까? (다른 컴퓨터에서 내 자신의 MIB와 동일한 형식의 오류가 발생하기 때문에 배포판의 온전함을 테스트하기 위해 새로 설치를 설정하는 이유입니다.)

다른 배포판에도이 문제가 있습니까? 내가 여기서 간과하고있는 것이 분명합니까?


2
우분투 서버의 CLI에서 PHP를 실행할 때 (그렇지 않은 경우)이 문제가 발생했습니다. 그들은 PHP snmp 모듈에 의해 출력되었습니다. 수정했다 apt-get install snmp. mibs가 이미 mibs 폴더에있었습니다.
Tiberiu-Ionuț Stan

답변:


39

apt-get install snmp-mibs-downloader

위의 명령은 무료 MIB (distro에 포함)가 작동하는 데 필요한 다양한 비 Free MIB를 다운로드합니다.

이 무료 패키지를 설치 한 후에도 여전히 소수의 오류가 있지만 snmpwalk이제는 작동합니다.


3
감사합니다-귀하의 답변으로 몇 시간 동안 로그 파일 디버깅이 절약되었습니다. [+1]
e-sushi

1
참고로 여전히 16.04LTS에 적용
Chris Cleeland

3

snmp가 설치되지 않은 것 같습니다. 그냥 해

sudo apt-get install snmp

scanimage -T (Mint)를 실행하고 간단한 테스트를 수행했으며 이러한 오류가 모두 발생했습니다. 이것을 설치하면 완전히 지워졌습니다. SNMP 오류의 동일한 원인은 아니지만 밑줄 문제는 동일합니다. 확실하지 당신은 downvote, ++ 가지고 왜
알렉스 여름을

1
OP는 "..snmpd 및 snmp 패키지를 설치했습니다 ..."
lane
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.