系统的snmp服务默认会将信息写入/var/log/messages的文件中。比如:

Sep 20 09:50:50 localhost snmpd[23631]: Connection from UDP: [10.0.10.15]:55399
Sep 20 09:50:50 localhost snmpd[23631]: Received SNMP packet(s) from UDP: [10.0.10.15]:55399
Sep 20 09:50:50 localhost snmpd[23631]: Connection from UDP: [10.0.10.15]:45631
Sep 20 09:50:50 localhost snmpd[23631]: Received SNMP packet(s) from UDP: [10.0.10.15]:45631

为了不让这些无用的信息写入日志文件可更改以下文件来实现:

#vi /etc/sysconfig/snmpd.options
# snmpd command line options
# OPTIONS="-Lsd -Lf /dev/null -p /var/run/snmpd.pid -a"

会看到上面两行内容,在最后一行添加

OPTIONS="-LS2d -Lf /dev/null -p /var/run/snmpd.pid -a"

然后重启snmp服务,即可。