编辑: 喜太狼911 | 2013-04-16 |
1 Slot 1: information of Module RxTx The Catch Result of sip is : 1.1.1.1
46 1.1.1.8
10 说明:这里只举例了按照源IP统计,其他方式可按照实际情况操作. www.h3c.com
15 CPU占用率异常-查看上CPU报文的方法 ? STEP 1:设定过滤报文 ? [H3C-diagnose]display rxtx dest_mac 0180-c200-0000 ? 说明:可以设定很多过滤条件,命令行里边有帮助,例如:Broadcast, cos, dest_mac, dip, etype, iptype, port, reason, receive, sip ,send , source_mac, vlan ... ? STEP 2:查看报文内容 ? [H3C-diagnose]debug rxtx -c
100 -s
100 pkt
1 Debug RxTx packet is on! [H3C-diagnose] *Apr
27 09:00:47:870
2000 H3C RXTX/7/pkt: From board 1: received packet from chip0,port17,reason=0x1000,cos=3,sMod=0,sPort=17,len=216, Matched=53 *Apr
27 09:00:48:46
2000 H3C RXTX/7/pkt:
0000 01
80 c2
00 00 0e
00 0f e2 5b
18 c9
81 00
00 01 C ? 说明: - [H3C-diagnose]debug rxtx [-c ] [-s ] pkt 其中: -c :显示报文的个数,缺省10个;
-s :显示报文的长度,缺省64字节;
pkt :具体的slot号. www.h3c.com
16 CPU占用率异常-debug报文转换抓包的方法 ? STEP 1:截取debug报文内容 ? [[H3C-diagnose]debug rxtx -c
10 pkt
1 Debug RxTx packet is on! *Jun
14 16:55:18:331
2000 H3C RXTX/7/pkt: From board 1: transmit packet from chip0,port14,Priority=0x7,len=85 *Jun
14 16:55:18:333
2000 H3C RXTX/7/pkt:
0000 00
23 89
28 74 b5
00 0f e2
41 94 e4
81 00
00 01
0010 08
00 45 c0
00 43 8b da
00 00 ff
06 2b 0f
01 01
0020 01
09 01
01 01
01 00
17 0b 6c da 7f
53 40 f2
11 0030 fd b9
50 18
80 00 8f 7b
00 00 0a 0d
20 44
65 62 ? STEP 2:利用wireshark的text2pcap.exe 命令将文本转成抓包文件 www.h3c.com
17 CPU占用率异常-常见CPU Task说明 CPU 任务 任务说明 VIDL 空闲任务 STMR 平台堆叠处理任务 DSTK 驱动堆叠处理相关任务 SYSM 系统模块处理任务 L2X0/L2X1 地址同步任务unit0/unit1 bC.0/bC.1 端口统计读取任务unit0/unit1 bLK0/bLK1 端口link状态扫描任务unit0/unit1 LPDT 环路检测 T_DM MAC同步任务 bRX1/bRX2 收包进程 SCAR 防攻击处理任务 SOCK CPU收包 AGNT SNMP处理任务 BDPC 处理设备在运行过程中由于芯片异常而产 生的错误告警信息 FMCK 光模块定时处理任务 www.h3c.com
18 CPU高故障举例一-S5800 CPU高(1) ? 故障现象: 某客户一台S5800交换机出现CPU过高 [S5800-hidecmd]dis cpu-usage task ===== Current CPU usage info ===== CPU Usage Stat. Cycle:
37 (Second) CPU Usage : 100% CPU Usage Stat. Time : 2012-07-24 17:02:30 CPU Usage Stat. Tick : 0x5e3ef(CPU Tick High) 0xf3b4d911(CPU Tick Low) Actual Stat. Cycle : 0x0(CPU Tick High) 0x9394a4b7(CPU Tick Low) TaskName CPU Runtime(CPU Tick High/CPU Tick Low) bLK1 2% 0/ 325d567 bLK0 1% 0/ 2e75310 DQFD 0% 0/ 15daec DQIT 2% 0/ 421c364 bRX1 54% 0/51182017 NSTM 1% 0/ 2c14670 SOCK 23% 0/22da5b18 www.h3c.com
19 CPU高故障举例一-S5800 CPU高(2) ? 原因分析: debug rxtx softcar show 1= Index Type Pkt_PSec DisPkt_All Pps Switch Hash
0 ROOT
1000 41206307
300 On SMAC
11 IPV4_MC_OSPF_5
2 21
100 On SMAC
54 DLDP
1 0
100 On SMAC
61 TELNET/SSH
1 1332
500 On SMAC
63 SNMP
42 0
500 On SMAC The last discarded packet of ROOT :
0000 c4ca d9 3a
99 77
54 89
98 72 f4 5a
81 00
00 02
0010 08
00 45
00 00 2b
00 00
40 00
40 11 a0 5f 0a b1
0020 8d b0
01 01
01 01
80 d2
30 39
00 17 e0
76 61
62 0030
63 64
65 66
67 68
69 6a 6b 6c 6d 6e