S10508 V5.20
交换机某业务板CPU不定时到达100%,部分业务(二层业务)出现丢包。CPU利用率到达100%时进入_h模式,display cpu-usage task 查看T_DM和PTMT两个进程数值较高;在CPU正常时这两个进程为0,请问这两个进程是什么用途
(0)
最佳答案
具体可以参照如下链接:
https://zhiliao.h3c.com/Theme/details/2516
中低端交换机CPU占用率高问题定位方法 - 知了社区 (h3c.com)
2.6 PTMT进程
PTMT进程为Portal进程,如果PTMT进程高,一般是由于短时间内认证用户比较多,或者在线下发大量Portal free rule所导致,这种情况下,等待一段时间CPU就会恢复正常。
2.2 T_DM进程
T_DM进程负责异步删除芯片的单播MAC地址,删除VLAN、删除MAC或者打开/关闭端口都会触发这个任务。如果设备的T_DM进程比较高,请首先排除网络中是否存在环路,网络中是否存在端口不断UP/DOWN及网络中是否存在大量的STP TC报文。如果设备收到大量的TC报文,那么软件就要频繁的刷新MAC表项,这时T_DM进程占用CPU就会比较高,如果做了跨板卡、跨设备的链路聚合,那么L2X0/L2X1进程也会比较高,因为L2X0/L2X1是MAC地址同步任务,设备有聚合组,并且聚合组下的MAC比较多时,设备就会进行全局的聚合MAC地址同步工作。L2X0/L2X1进程不仅仅参与聚合MAC同步,由硬件向软件同步,单板间的MAC同步等工作也都由它完成。如果设备确实收到了大量TC报文,那么就需要通过display stp tc命令,找到接收TC报文的端口,从直连的设备开始,逆向排查TC报文的来源,找到TC报文产生的原因。
(0)
感谢
T_DM是异步删除芯片的单播MAC地址,删除vlan, 删除mac, shutdown端口都会触发这个任务。设备该进程比较高时请首先排除下网络中是否存在环路,网络中是否存在端口不断UP down 及网络中是否存在大量的tc 报文。
(1)
感谢
感谢
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
感谢