/var/log/messages 에서 snmpd 로그 안남게 하기
(주)스마일서브 고객기술지원팀 / 이선규 (neosky(at)smileserv.com)
서버에 snmpd 데몬이 가동되고 있는 동안,
/var/log/messages 에는 5분마다 다음과 같은 메세지가 출력됩니다.
(주)스마일서브 고객기술지원팀 / 이선규 (neosky(at)smileserv.com)
서버에 snmpd 데몬이 가동되고 있는 동안,
/var/log/messages 에는 5분마다 다음과 같은 메세지가 출력됩니다.
Feb 16 15:10:01 sun snmpd[31835]: Connection from UDP: [127.0.0.1]:35102
Feb 16 15:10:01 sun snmpd[31835]: Received SNMP packet(s) from UDP: [127.0.0.1]:35102
Feb 16 15:10:03 sun snmpd[31835]: Connection from UDP: [127.0.0.1]:35102
Feb 16 15:10:13 sun snmpd[31835]: Connection from UDP: [127.0.0.1]:58297
Feb 16 15:10:13 sun snmpd[31835]: Received SNMP packet(s) from UDP: [127.0.0.1]:58297
Feb 16 15:10:15 sun snmpd[31835]: Connection from UDP: [127.0.0.1]:58297
Feb 16 15:10:01 sun snmpd[31835]: Received SNMP packet(s) from UDP: [127.0.0.1]:35102
Feb 16 15:10:03 sun snmpd[31835]: Connection from UDP: [127.0.0.1]:35102
Feb 16 15:10:13 sun snmpd[31835]: Connection from UDP: [127.0.0.1]:58297
Feb 16 15:10:13 sun snmpd[31835]: Received SNMP packet(s) from UDP: [127.0.0.1]:58297
Feb 16 15:10:15 sun snmpd[31835]: Connection from UDP: [127.0.0.1]:58297
정상적으로 데몬이 가동되고 있다면 불필요하게 로그를 남기고 있는 것으로 여길 수 있습니다.
따라서, messages 에 관련 로그를 남기지 않도록 하려면 /etc/init.d/snmpd 파일의 OPTIONS 사항을 아래와 같이 변경해주면 됩니다.
OPTIONS="-Lsd -Lf /dev/null -p /var/run/snmpd.pid -a" 라고 되어 있는 것을
---> OPTIONS="-LS 2 d -Lf /dev/null -p /var/run/snmpd.pid -a" 으로 변경해줍니다.
---> OPTIONS="-LS 2 d -Lf /dev/null -p /var/run/snmpd.pid -a" 으로 변경해줍니다.
ipv6를 사용하지 않는다면 4대신 2값을 써줍니다.
만약 4값을 주고 snmpd 를 재시작하면 다음과 같이 message 로그가 출력됩니다.
Feb 16 15:29:39 sun snmpd[30215]: could not open /proc/net/if_inet6
Feb 16 15:29:39 sun snmpd[30215]: cannot open /proc/net/snmp6 ...
Feb 16 15:29:39 sun snmpd[30215]: cannot open /proc/net/snmp6 ...
변경후 /etc/init.d/snmpd 로 데몬을 재시작합니다.
다음 명령으로 snmpd 가 정상실행되고 있는지 확인되고, /var/log/messages 에 5분마다 출력되던 메세지가 없음을 확인할 수 있습니다.
ps -ef |grep snmpd
root 30379 1 0 15:32 ? 00:00:00 /usr/sbin/snmpd -LS 2 d -Lf /dev/null -p /var/run/snmpd.pid -a
root 30379 1 0 15:32 ? 00:00:00 /usr/sbin/snmpd -LS 2 d -Lf /dev/null -p /var/run/snmpd.pid -a
엔플닷컴 nple.com / 이선규 admin(at)nple.com



당신의 의견을 작성해 주세요.