不涉及
现场有多个厂家的多台网管,分别管理不同的CR16000设备,发现有1台的CR6000设备不定时出现CPU高的情况,不定期会达到100%。
通过在CPU高的时候,查看CPU任务,使用display cpu-usage task slot XXX,可以看到占用CPU进程的任务为AGNT。
此进程不定期就会占用超过90%,甚至达到95%。
基本可以判断是网管在轮询什么内容导致CPU忙,根据以往的经验,在用户数或者路由条目特别多的时候,如果轮询ARP或者IP路由会导致这样的问题。
现网有40K用户,怀疑读取ARP导致CPU高的可能性非常大。
中间进行抓包,一直抓到CPU高的时候,通过Wireshark对抓包进行过滤,看看网管有没有读取用户的ARP信息
snmp.name == 1.3.6.1.2.1.4.22.1.2
可以看到网管在CPU高的时候,正好在读取ARP信息,所以导致CPU高。
修改网管配置,不再读取ARP信息,CPU很快就降到20%左右。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作