编辑: 喜太狼911 2013-04-16

9 H3C confidential 系统资源故障处理方法 ?

第一节 CPU占用率异常 ?

第二节 内存占用率异常 ?

第三节 电源异常故障 ?

第四节 风扇异常故障 ?

第五节 环境温度异常 www.h3c.com

10 CPU占用率异常-定位思路(1) ? STEP

1 :确认哪个任务占用CPU高?[h3c-hidecmd]display cpu-usage task slot

1 (Under Hidden View) ===== Current CPU usage info ===== CPU Usage Stat. Cycle:

9 (Second) CPU Usage : 62% CPU Usage Stat. Time : 2000-04-26 14:07:55 CPU Usage Stat. Tick : 0x77(CPU Tick High) 0x395fbdec(CPU Tick Low) Actual Stat. Cycle : 0x0(CPU Tick High) 0x26b3bf13(CPU Tick Low) TaskName CPU Runtime(CPU Tick High/CPU Tick Low) VIDL 38% 0/ f0ab5a4 L2X0 8% 0/ 375bed9 bLK0 4% 0/ 1e56eae L2X1 8% 0/ 37b7e68 FMCK 1% 0/ 6c62b6 T_ST 0% 0/ 79cb5 bRX1 0% 0/ 1444ca CPU利用率,VIDL任务占用率高是正常的,是空任务. 常见的: FMCK:实时检测是哪种光模块插入. Brx1 : CPU收包的. L2X1:从硬件地址表里边读取地址的. www.h3c.com

11 CPU占用率异常-定位思路(2) ? STEP 2:根据任务进一步确认诱发CPU高的原因 ? 方法1:结合其他手段、查看交换机上非正常的信息. 常见的情况: (1)CPU报文非常多,可能有攻击报文的情况. (2)配置超规格. (3)其他. ? 方法2:查看占用CPU时间长任务的调用栈反馈给开发(最后采用的方法) - [H3C-hidecmd]display task

124 slot

1 Task name : RDS Task PLAT Index :

124 Task OS Index : 0x803c0800 Task priority :

100 Task Status : eventblock Last run time(CPU Tick) : 0x0(high) 0x2276(low) Stack Information: 0x80231948 0x80236450 0x8023850c www.h3c.com

12 CPU占用率异常-查看CPU报文统计的方法(1) ? STEP 1:查看上CPU报文统计数据 ? [H3C-diagnose]debug rxtx show

1 0 RxDv: Dv=4,Dvhead=0x163d2308,Dvtail=0x163d3748,token=0,Pps=0 TxDv: Dv=0,Dvactive=0x0,Dvfree=0x17b1bb98,Dvfreecnt=1 Intr: Desc=989890,Chain=330224,Tx=33,Rx=1320769 Cos[0]=0 Cos[1]=0 Cos[2]=0 Cos[3]=0 Cos[4]=0 Cos[5]=0 Cos[6]=0 Cos[7]=1320226 P01_rx=0 P02_rx=0 P03_rx=0 P04_rx=0 P05_rx=86 P06_rx=0 P07_rx=432 P08_rx=0 P09_rx=0 P10_rx=0 P11_rx=0 P12_rx=0 P13_rx=0 P14_rx=0 P15_rx=0 P16_rx=0 P17_rx=0 P18_rx=0 P19_rx=25 P20_rx=0 P21_rx=0 P22_rx=0 P23_rx=0 P24_rx=0 P25_rx=0 P26_rx=0 P27_rx=325973 P28_rx=645689 P29_rx=348564 P30_rx=0 P31_rx=0 P32_rx=0 P33_rx=0 P38_rx=0 P39_rx=0 P40_rx=0 P41_rx=0 P42_rx=0 P43_rx=0 P44_rx=0 P45_rx=0 P50_rx=0 P51_rx=0 P52_rx=0 ? 说明:其中P01_rx----P52_rx 中的端口信息是芯片端口号,可以通过debug port map 1查看芯片 端口对应的面板端口号. www.h3c.com

13 CPU占用率异常-查看CPU报文统计的方法(2) ? STEP 2:查看上CPU协议报文软件CAR统计数据 ? [H3C-diagnose]debug rxtx softcar show

1 Index Type Number Pps Switch

0 Unknown-Type

0 200 On

1 STP

0 100 On

2 LACP

0 100 On

3 GVRP

0 100 On

4 DLDP

0 100 On

5 SMLK

0 20 On

6 LLDP

0 100 On

7 RRPP

0 100 On

8 DOT1AG

0 100 On

9 BPDU-TUNNEL_DEF

0 100 On

10 BPDU-TUNNEL_MAC0

0 100 On

11 BPDU-TUNNEL_MAC1

0 100 On

12 BPDU-TUNNEL_MAC2

0 100 On

13 ARP

37910 100 On www.h3c.com

14 CPU占用率异常-查看CPU报文统计的方法(3) ? STEP 3:按条件查看上CPU报文的统计数据 ? [H3C-diagnose]debug rxtx catch by ? da Dest packet mac dip Dest IP etype Packet type iptype Packet IP type sa Source packet mac sip Source IP vlan VLAN [H3C-diagnose]debug rxtx catch by sip

1 Slot 1: information of Module RxTx [H3C-diagnose]debug rxtx catch end

1 ? [H3C-diagnose]debug rxtx catch end

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题