• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

S3610/5510交换机CPU利用率高时收集信息的方法

  • 0关注
  • 0收藏 814浏览
粉丝: 关注:

S3610/5510交换机CPU利用率高时收集信息的方法

一、       组网:

二、       问题描述:

S3610/5510交换机使用过程中,通过“display cpu”命令观察到CPU利用率较高。

三、       过程分析:

导致CPU利用率高的原因大致可分为两种,分别是上CPU处理的报文过多或MAC地址学习数量多。

四、       解决方法:

具体信息的收集方法详述如下:

[H3C]_     //进入隐含模式

Now you enter a hidden command view for developer's testing, some commands may 

affect operation by wrong use, please carefully use it with our engineer's     

direction.                                                                      

[H3C-hidecmd]_dis drv rxtx interrupt ?                                         

  INTEGER<0-1119>  rxtx module: Interrupt index.                               

  all              all interrupt information                                    

[H3C-hidecmd]_dis drv rxtx interrupt all    //查看当前设备中断使用情况

 Display all Interrupt information.                                            

 Interrupt 578 RX_BUFFER_QUEUE0 total num 29                                   

 Interrupt 583 RX_BUFFER_QUEUE5 total num 236                                  

 Interrupt 615 TX_BUFFER_QUEUE6 total num 236                                  

 Interrupt 631 TX_END_QUEUE6 total num 236                                     

 Interrupt Queue 0 total num 265                                               

 Interrupt Queue 5 total num 236                                               

 Interrupt Queue 7 total num 236                                                

[H3C-hidecmd]_dis drv rxtx statistics      //查看当前报文收发统计信息

CPU TxQue   Packets sent   Packets sent end   Free desc num dev0               

 0,                0,               0,               2                         

 1,                0,               0,               2                         

 2,                0,               0,               2                         

 3,                0,               0,               2                         

 4,                0,               0,               2                         

 5,                0,               0,               2                         

 6,             2995,            2995,             506                         

 7,                0,               0,             506                         

CPU RxQue   Packets received   Packets sent to top stack                       

 0,                  392,                 392                                  

 1,                    0,                   0                                  

 2,                    0,                   0                                  

 3,                    0,                   0                                  

 4,                    0,                   0                                  

 5,                 2981,                2981                                   

 6,                    0,                   0                                  

 7,                    0,                   0                                  

Total received packets         3373, Total received bytes          316405      

Total sent packets             2995, Total sent bytes              317786      

Total sent end packets         2995, sent end error packets             0      

Sent not found error           0                                                

Sent DMA error           0                                                     

Sent Desc error           0                                                    

***** Device 0 **************                                                  

SDMA Conf 0x8c0000f9                                                           

Rcv SDMA Queue Enable Mask(Q7-Q0): 0xff                                        

Rcv SDMA Queue Disable Mask(Q7-Q0): 0x0                                        

Rcv SDMA Queue Pending Mask(Q7-Q0): 0xff                                       

Rcv SDMA Pcks Count (Q0-Q7):4035451742,996153810,425970143,1223111663,3538234506

,4201350763,411883747,2622651042                                               

Rcv SDMA Error Count:Q0:0  Q1:0 Q2:0 Q3:0  Q4:0  Q5:0 Q6:0 Q7:0                

Rcv SDMA Rx Int caused by Receive Pkt. Mask(Q7-Q0): 0x0                        

Rcv SDMA Rx Int caused by Resource Error.Mask(Q7-Q0): 0x0                      

Xmt SDMA Que Enable Mask(Q7-Q0):0x0                                             

Xmt SDMA Que Disable Mask(Q7-Q0):0x0                                           

Xmt SDMA Tx Int caused by Snd Pkt.Mask(Q7-Q0):0x0                              

Xmt SDMA Tx Int caused by Resource Error.Mask(Q7-Q0):0x0                        

[H3C-hidecmd]                                                                  

[H3C-hidecmd]                                                                  

[H3C-hidecmd]_clear drv rxtx ?      //通过如下两条命令可以清空当前的中断统计信息

  interrupt   rxtx module: Interrupt statistics                                

  statistics  rxtx module: rxtx statistics information   

//之后再通过“_dis drv rxtx interrupt all”和“_dis drv rxtx statistics”命令收集这段时间的统计信息。

<H3C>     //退回到用户视图下,通过debug命令收集上CPU处理的报文。

<H3C>debug drv rxtx ?                                                          

  all      rxtx module: Set all debugging switch                               

  error    rxtx module: Status. Driver functions return value check            

  packet   rxtx module: Packet information                                     

  trace    rxtx module: Event. Interface information between driver and uplayer

  verbose  rxtx module: Detail information of interface between driver and     

           uplayer                                                              

<H3C>debug drv rxtx pa                                                          

<H3C>debug drv rxtx packet  ?                                                   

  length   length of packet to show, default value = 64 bytes                  

  receive  rxtx module: receive packet                                         

  send     rxtx module: send packet                                             

<H3C>debug drv rxtx packet  receive ?                                          

  code    rxtx module: cpu code                                                

  offset  packet offset to debugging, (count in bytes,start from 0)            

  port    rxtx module: from port                                               

  queue   rxtx module: cpu queue                                               

  <cr>                                                                          

<H3C>debug drv rxtx packet  receive       //收集接收到的报文信息。                                     

 Debugging rxtx  packet receive from all ports is on!                          

<H3C> t d                                                                       

<H3C>t m

//通过“undo debug all”或“u t d”关闭debug开关(只能输入命令没有快捷键)

 

若您有关于案例的建议,请反馈:

作者在2007-12-29对此案例进行了修订
0 个评论

该案例暂时没有网友评论

编辑评论

举报

×

侵犯我的权益 >
对根叔知了社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔知了社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作