OS/Linux

net-snmp의 버그?

yueisu 2010. 6. 28. 16:06
감시를 위해 서버에 net-snmp를 인스톨했습니다.
nagios나 cacti상에서 snmp의 정보는 잘 받아오고 있어 정상적으로 움직이고 있는 것처럼 보입니다만, 한가지...
net-snmp를 인스톨한 서버에 다음과 같은 snmp request 로그가 대량으로 남아있는겁니다.
Jun 28 15:41:22 MMS-DB1 snmpd[4188]: Connection from UDP: [xxx.xxx.xxx.xxx]:42072

Jun 28 15:41:22 MMS-DB1 snmpd[4188]: Received SNMP packet(s) from UDP: [xxx.xxx.xxx.xxx]:42072
Jun 28 15:41:22 MMS-DB1 snmpd[4188]: Connection from UDP: [xxx.xxx.xxx.xxx]:53709
Jun 28 15:41:22 MMS-DB1 snmpd[4188]: Received SNMP packet(s) from UDP: [xxx.xxx.xxx.xxx]:53709

man 8 snmpd와 인터넷에서 확인을 해보니 디폴트의 경우는 /var/log/messages에 로그 레벨이 'INFO'의 정보가 기록된다는 사실이었습니다. --; 

조사한 방법으로 로그화일을 바꾸고, 기록되는 로그레벨도 'ERR' 이상으로 변경을 했는데도 상황은 바뀌지 않더군요.

혹시나해서 버그쪽으로 찾아보니... 아니나다를까... net-snmp를 yum으로 인스톨할 경우 버전이 5.3.2~가 인스톨되어집니다만... 버그가 있더군요. 

저와 같은 증상이 있는 분은 ① snmp 로그를 기록되지 않게 수정을 하던지 ②수정패치 or net-snmp 버전을 올려줘야 됩니다. 쩝...

어렵네요...흐흐