锐捷S2910H 交换机cpu利用率高

关键字:

cpu高 、ssa进程高

一、故障现象描述

交换机cpu利用率高达92%。

二、故障排查分析

  1. 通过run-system-shell 进入底层后使用命令top -H查看发现bcmDPC进程占用68.8%
  1. 进一步通过命令 cat/tmp/proxy/defout/ssa_process查看发现存在奇偶校验日志

三、故障根因说明

交换机由于触发奇偶校验问题导致cpu高。

四、故障解决方案

试下重启运行一段是否可以恢复,无法恢复的话建议送修。

五、总结与建议

根据以往的故障处理经验,一般情况下,奇偶校验错误在硬件上的表现就是位翻转,后果就是转发表项错误,导致转发异常常。
1、L2_entry的L3bit位,用于触发路由,当某个动态mac地址表项页对应的L3bit位翻转,从正常的0翻转为1,则命中该动态mac地址的报文就会被错误的触发三层逻辑,从而导致报文丢弃。
2、L2_entry的port位,一般是指具体的物理端口,但是由于位翻转为0,与导致命中某动态地址的表项,都送CPU处理
3、FPTCAM的过滤表项,比如原先匹配的是DHCP报文类型,但由于位翻转,导致匹配了非DHCP报文送CPU,而DHCP报文此时就不能正确送CPU,导致转发不通
出现奇偶校验错误时,复位芯片有可能短期有效,但再运行一段时间就我会再出现异常,也有可能复位无法解决问题。所以,一旦出现ECC/奇偶校验问题,此时转发相关会存在异常,同时控制面也有可能因为报文错误送CPU导致CPU高
阅读剩余
THE END