snmpd:last message repeated N time
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-02
作者:守住每一天 网站:www.linuxtone.org blog: liuyu.blog.51cto.com mail: liuyu105@gmail.com 参考 老王 博客 http://hi.baidu.com/thinkinginlamp/blog/item/0dbf3d6da3b847f3431694fa.html 解决日志Jun 8 13:30:49 SERVER last message repeated 8 times 大量警告信息 这只是警告.不算是错误. 修改了snmpd脚本 /etc/init.d/snmpd [code] if [ -e /etc/snmp/snmpd.options ]; then . /etc/snmp/snmpd.options else OPTIONS="-Lsd -Lf /dev/null -p /var/run/snmpd.pid -a" fi [/code] man 一下 -Ls FACILITY Log messages via syslog, using the specified facility (’d’ for LOG_DAEMON, ’u’ for LOG_USER, or ’0’-’7’ for LOG_LOCAL0 through LOG_LOCAL7). -Lf FILE Log messages to the specified file. Lsd 就是记录日志 Lf也就是输出信息到指定文件.脚本里是/dev/null 也就是不记录了. OPTIONS="-Lf /dev/null -p /var/run/snmpd.pid -a" 我修改并重启:/etc/init.d/snmpd restart 唐僧不再唠叨,世界终于清净了...可是却没清净,nagios开始报警了.短信也来了. 一看,刚修改的本机ssh坏了. SSH Notifications for this service have been disabled Perform Extra Service Actions CRITICAL 06-25-2009 11:21:37 0d 3h 32m 51s 4/4 Server answer: 还好只是内网IP受影响,外网IP能直接连接.连接进去后. 发现内网IP无法SSH telnet 也不正常,ping 正常 lsmod 网卡模块加载正常 /sbin/ethtool eth1 /sbin/nii-tool eth1 工作正常 dmesg ...一大堆问题. error如下: NET: 24 messages suppressed. Neighbour table overflow. 谷歌了一下...用的opendns才能上.和谐啊. http://www.linuxforum.net/forum/showflat.php?Cat=&Board=proxy&Number=502523&page=&view=&sb=&o=&vc=1
# uname -a # cd /proc/sys/net/ipv4/neigh/default # for i in `echo *`; do echo -n $i" <==> "; cat $i; done when the "overflow" occurs # ip neigh show 查看信息都很正常. 这都是费话,内网IP那来的攻击什么的. 上面的信息可以做如下修改解决: echo 1024 > /proc/sys/net/ipv4/neigh/default/gc_thresh1 echo 2048 > /proc/sys/net/ipv4/neigh/default/gc_thresh2 echo 4096 > /proc/sys/net/ipv4/neigh/default/gc_thresh3 感觉不是这方面的故障.继续回到查看..停掉eth1看下. /sbin/ifdown eth1 提示/dev/null 设备未知 # ll /dev/null srwxr-xr-x 1 root root 0 06-25 14:18 /dev/null s ? 本机看了下文件权限 ll /dev/null crw-rw-rw- 1 root root 1, 3 Jul 16 2008 /dev/null 修改snmpd会修改/dev/null ? 先重建一下吧. cd /dev mv null null.bk mknod null c 1 3 chmod 666 null OK 其它一切正常. 把snmpd的值再修改回去.重启.都正常了. 但我感觉snmpd不会去改设备文件啊.再做一次实验. 修改 OPTIONS="-Lsd -Lf /dev/null -p /var/run/snmpd.pid -a" 只要改成-Lf 故障又出现. 搞不懂它为什么要去修改/dev/null -Lf 指定文件,我想:它是可写可操作的文件.而/dev/null是字符文件 它就改了~~ 随后再man snmpcmd 在output options 里有 -Le Log messages to the standard error stream. 我想改为Le就可以了.只输出错误信息.而 last message repeated N time 只是警告而已 不知道老王操作后机器是否也有故障? 一切真理来源于实践! 感谢师傅 IORI指点.
|
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于snmpd:last message repeated N time的所有评论